feat: add API & override specs for template application (#144)
This commit is contained in:
parent
8972d23024
commit
1183d3780b
@ -25,6 +25,19 @@ var (
|
||||
|
||||
type TemplatesApi interface {
|
||||
|
||||
/*
|
||||
* ApplyTemplate Apply or dry-run an InfluxDB Template
|
||||
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
* @return ApiApplyTemplateRequest
|
||||
*/
|
||||
ApplyTemplate(ctx _context.Context) ApiApplyTemplateRequest
|
||||
|
||||
/*
|
||||
* ApplyTemplateExecute executes the request
|
||||
* @return TemplateSummary
|
||||
*/
|
||||
ApplyTemplateExecute(r ApiApplyTemplateRequest) (TemplateSummary, error)
|
||||
|
||||
/*
|
||||
* ExportTemplate Export a new Influx Template
|
||||
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@ -62,6 +75,148 @@ func (a *TemplatesApiService) OnlyCloud() TemplatesApi {
|
||||
return a
|
||||
}
|
||||
|
||||
type ApiApplyTemplateRequest struct {
|
||||
ctx _context.Context
|
||||
ApiService TemplatesApi
|
||||
templateApply *TemplateApply
|
||||
}
|
||||
|
||||
func (r ApiApplyTemplateRequest) TemplateApply(templateApply TemplateApply) ApiApplyTemplateRequest {
|
||||
r.templateApply = &templateApply
|
||||
return r
|
||||
}
|
||||
func (r ApiApplyTemplateRequest) GetTemplateApply() *TemplateApply {
|
||||
return r.templateApply
|
||||
}
|
||||
|
||||
func (r ApiApplyTemplateRequest) Execute() (TemplateSummary, error) {
|
||||
return r.ApiService.ApplyTemplateExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
* ApplyTemplate Apply or dry-run an InfluxDB Template
|
||||
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
* @return ApiApplyTemplateRequest
|
||||
*/
|
||||
func (a *TemplatesApiService) ApplyTemplate(ctx _context.Context) ApiApplyTemplateRequest {
|
||||
return ApiApplyTemplateRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Execute executes the request
|
||||
* @return TemplateSummary
|
||||
*/
|
||||
func (a *TemplatesApiService) ApplyTemplateExecute(r ApiApplyTemplateRequest) (TemplateSummary, error) {
|
||||
var (
|
||||
localVarHTTPMethod = _nethttp.MethodPost
|
||||
localVarPostBody interface{}
|
||||
localVarFormFileName string
|
||||
localVarFileName string
|
||||
localVarFileBytes []byte
|
||||
localVarReturnValue TemplateSummary
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "TemplatesApiService.ApplyTemplate")
|
||||
if err != nil {
|
||||
return localVarReturnValue, GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/templates/apply"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := _neturl.Values{}
|
||||
localVarFormParams := _neturl.Values{}
|
||||
if r.templateApply == nil {
|
||||
return localVarReturnValue, reportError("templateApply is required and must be specified")
|
||||
}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{"application/json"}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
// body params
|
||||
localVarPostBody = r.templateApply
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes)
|
||||
if err != nil {
|
||||
return localVarReturnValue, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, err
|
||||
}
|
||||
|
||||
var errorPrefix string
|
||||
if a.isOnlyOSS {
|
||||
errorPrefix = "InfluxDB OSS-only command failed: "
|
||||
} else if a.isOnlyCloud {
|
||||
errorPrefix = "InfluxDB Cloud-only command failed: "
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
body, err := GunzipIfNeeded(localVarHTTPResponse)
|
||||
if err != nil {
|
||||
body.Close()
|
||||
return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err)
|
||||
}
|
||||
localVarBody, err := _ioutil.ReadAll(body)
|
||||
body.Close()
|
||||
if err != nil {
|
||||
return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err)
|
||||
}
|
||||
newErr := GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: _fmt.Sprintf("%s%s", errorPrefix, localVarHTTPResponse.Status),
|
||||
}
|
||||
var v Error
|
||||
err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr.error = _fmt.Sprintf("%s%v", errorPrefix, err.Error())
|
||||
return localVarReturnValue, newErr
|
||||
}
|
||||
newErr.model = &v
|
||||
newErr.error = _fmt.Sprintf("%s%v", errorPrefix, v.Error())
|
||||
return localVarReturnValue, newErr
|
||||
}
|
||||
|
||||
body, err := GunzipIfNeeded(localVarHTTPResponse)
|
||||
if err != nil {
|
||||
body.Close()
|
||||
return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err)
|
||||
}
|
||||
localVarBody, err := _ioutil.ReadAll(body)
|
||||
body.Close()
|
||||
if err != nil {
|
||||
return localVarReturnValue, _fmt.Errorf("%s%w", errorPrefix, err)
|
||||
}
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: _fmt.Sprintf("%s%s", errorPrefix, err.Error()),
|
||||
}
|
||||
return localVarReturnValue, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, nil
|
||||
}
|
||||
|
||||
type ApiExportTemplateRequest struct {
|
||||
ctx _context.Context
|
||||
ApiService TemplatesApi
|
||||
|
@ -77,6 +77,8 @@ paths:
|
||||
$ref: "./overrides/paths/dashboards.yml"
|
||||
/templates/export:
|
||||
$ref: "./overrides/paths/templates_export.yml"
|
||||
/templates/apply:
|
||||
$ref: "./overrides/paths/templates_apply.yml"
|
||||
/dbrps:
|
||||
$ref: "./openapi/src/common/paths/dbrps.yml"
|
||||
"/dbrps/{dbrpID}":
|
||||
@ -269,6 +271,88 @@ components:
|
||||
$ref: "./overrides/schemas/Template.yml"
|
||||
TemplateEntry:
|
||||
$ref: "./overrides/schemas/TemplateEntry.yml"
|
||||
TemplateApply:
|
||||
$ref: "./overrides/schemas/TemplateApply.yml"
|
||||
TemplateApplyTemplate:
|
||||
$ref: "./overrides/schemas/TemplateApplyTemplate.yml"
|
||||
TemplateApplyRemoteRef:
|
||||
$ref: "./overrides/schemas/TemplateApplyRemoteRef.yml"
|
||||
TemplateApplyAction:
|
||||
$ref: "./overrides/schemas/TemplateApplyAction.yml"
|
||||
TemplateApplyActionKind:
|
||||
$ref: "./overrides/schemas/TemplateApplyActionKind.yml"
|
||||
TemplateSummary:
|
||||
$ref: "./overrides/schemas/TemplateSummary.yml"
|
||||
TemplateSummaryResources:
|
||||
$ref: "./overrides/schemas/TemplateSummaryResources.yml"
|
||||
TemplateSummaryError:
|
||||
$ref: "./overrides/schemas/TemplateSummaryError.yml"
|
||||
TemplateSummaryBucket:
|
||||
$ref: "./overrides/schemas/TemplateSummaryBucket.yml"
|
||||
TemplateSummaryCheck:
|
||||
$ref: "./overrides/schemas/TemplateSummaryCheck.yml"
|
||||
TemplateSummaryCommon:
|
||||
$ref: "./overrides/schemas/TemplateSummaryCommon.yml"
|
||||
TemplateSummaryCore:
|
||||
$ref: "./overrides/schemas/TemplateSummaryCore.yml"
|
||||
TemplateEnvReference:
|
||||
$ref: "./overrides/schemas/TemplateEnvReference.yml"
|
||||
TemplateSummaryDashboard:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDashboard.yml"
|
||||
TemplateSummaryLabel:
|
||||
$ref: "./overrides/schemas/TemplateSummaryLabel.yml"
|
||||
TemplateSummaryLabelMapping:
|
||||
$ref: "./overrides/schemas/TemplateSummaryLabelMapping.yml"
|
||||
TemplateSummaryNotificationEndpoint:
|
||||
$ref: "./overrides/schemas/TemplateSummaryNotificationEndpoint.yml"
|
||||
TemplateSummaryNotificationRule:
|
||||
$ref: "./overrides/schemas/TemplateSummaryNotificationRule.yml"
|
||||
TemplateSummaryTask:
|
||||
$ref: "./overrides/schemas/TemplateSummaryTask.yml"
|
||||
TemplateSummaryTelegraf:
|
||||
$ref: "./overrides/schemas/TemplateSummaryTelegraf.yml"
|
||||
TemplateSummaryTelegrafConfig:
|
||||
$ref: "./overrides/schemas/TemplateSummaryTelegrafConfig.yml"
|
||||
TemplateSummaryVariable:
|
||||
$ref: "./overrides/schemas/TemplateSummaryVariable.yml"
|
||||
TemplateSummaryVariableArgs:
|
||||
$ref: "./overrides/schemas/TemplateSummaryVariableArgs.yml"
|
||||
TemplateSummaryDiff:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiff.yml"
|
||||
TemplateSummaryDiffBucket:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffBucket.yml"
|
||||
TemplateSummaryDiffBucketFields:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffBucketFields.yml"
|
||||
TemplateSummaryDiffCheck:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffCheck.yml"
|
||||
TemplateSummaryDiffCheckFields:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffCheckFields.yml"
|
||||
TemplateSummaryDiffDashboard:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffDashboard.yml"
|
||||
TemplateSummaryDiffDashboardFields:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffDashboardFields.yml"
|
||||
TemplateSummaryDiffLabel:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffLabel.yml"
|
||||
TemplateSummaryDiffLabelFields:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffLabelFields.yml"
|
||||
TemplateSummaryDiffNotificationEndpoint:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffNotificationEndpoint.yml"
|
||||
TemplateSummaryDiffNotificationEndpointFields:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffNotificationEndpointFields.yml"
|
||||
TemplateSummaryDiffNotificationRule:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffNotificationRule.yml"
|
||||
TemplateSummaryDiffNotificationRuleFields:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffNotificationRuleFields.yml"
|
||||
TemplateSummaryDiffTask:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffTask.yml"
|
||||
TemplateSummaryDiffTaskFields:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffTaskFields.yml"
|
||||
TemplateSummaryDiffTelegraf:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffTelegraf.yml"
|
||||
TemplateSummaryDiffVariable:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffVariable.yml"
|
||||
TemplateSummaryDiffVariableFields:
|
||||
$ref: "./overrides/schemas/TemplateSummaryDiffVariableFields.yml"
|
||||
SecretKeysResponse:
|
||||
$ref: "./openapi/src/common/schemas/SecretKeysResponse.yml"
|
||||
SecretKeys:
|
||||
|
37
api/contract/overrides/paths/templates_apply.yml
Normal file
37
api/contract/overrides/paths/templates_apply.yml
Normal file
@ -0,0 +1,37 @@
|
||||
post:
|
||||
operationId: ApplyTemplate
|
||||
tags:
|
||||
- Templates
|
||||
summary: Apply or dry-run an InfluxDB Template
|
||||
requestBody:
|
||||
required: true
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../schemas/TemplateApply.yml"
|
||||
responses:
|
||||
"200":
|
||||
description: >
|
||||
Influx package dry-run successful, no new resources created.
|
||||
The provided diff and summary will not have IDs for resources
|
||||
that do not exist at the time of the dry run.
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../schemas/TemplateSummary.yml"
|
||||
"201":
|
||||
description: >
|
||||
Influx package applied successfully. Newly created resources created
|
||||
available in summary. The diff compares the state of the world before
|
||||
the package is applied with the changes the application will impose.
|
||||
This corresponds to `"dryRun": true`
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../schemas/TemplateSummary.yml"
|
||||
default:
|
||||
description: Unexpected error
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: "../../openapi/src/common/schemas/Error.yml"
|
30
api/contract/overrides/schemas/TemplateApply.yml
Normal file
30
api/contract/overrides/schemas/TemplateApply.yml
Normal file
@ -0,0 +1,30 @@
|
||||
type: object
|
||||
properties:
|
||||
dryRun:
|
||||
type: boolean
|
||||
orgID:
|
||||
type: string
|
||||
stackID:
|
||||
type: string
|
||||
template:
|
||||
$ref: "./TemplateApplyTemplate.yml"
|
||||
templates:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateApplyTemplate.yml"
|
||||
envRefs:
|
||||
type: object
|
||||
additionalProperties: true
|
||||
secrets:
|
||||
type: object
|
||||
additionalProperties:
|
||||
type: string
|
||||
remotes:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateApplyRemoteRef.yml"
|
||||
actions:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateApplyAction.yml"
|
||||
required: [dryRun, orgID, templates, remotes, actions]
|
13
api/contract/overrides/schemas/TemplateApplyAction.yml
Normal file
13
api/contract/overrides/schemas/TemplateApplyAction.yml
Normal file
@ -0,0 +1,13 @@
|
||||
type: object
|
||||
properties:
|
||||
action:
|
||||
$ref: "./TemplateApplyActionKind.yml"
|
||||
properties:
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
resourceTemplateName:
|
||||
type: string
|
||||
required: [kind]
|
||||
required: [action, properties]
|
@ -0,0 +1,4 @@
|
||||
type: string
|
||||
enum:
|
||||
- skipKind
|
||||
- skipResource
|
@ -0,0 +1,7 @@
|
||||
type: object
|
||||
properties:
|
||||
url:
|
||||
type: string
|
||||
contentType:
|
||||
type: string
|
||||
required: [url]
|
9
api/contract/overrides/schemas/TemplateApplyTemplate.yml
Normal file
9
api/contract/overrides/schemas/TemplateApplyTemplate.yml
Normal file
@ -0,0 +1,9 @@
|
||||
type: object
|
||||
properties:
|
||||
sources:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
contents:
|
||||
$ref: "./Template.yml"
|
||||
required: [sources, contents]
|
@ -9,5 +9,7 @@ properties:
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
required: [name]
|
||||
spec:
|
||||
type: object
|
||||
required: [apiVersion, kind, meta, spec]
|
||||
|
15
api/contract/overrides/schemas/TemplateEnvReference.yml
Normal file
15
api/contract/overrides/schemas/TemplateEnvReference.yml
Normal file
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
resourceField:
|
||||
type: string
|
||||
description: Field the environment reference corresponds too
|
||||
envRefKey:
|
||||
type: string
|
||||
description: Key identified as environment reference and is the key identified in the template
|
||||
value:
|
||||
description: Value provided to fulfill reference
|
||||
nullable: true
|
||||
defaultValue:
|
||||
description: Default value that will be provided for the reference when no value is provided
|
||||
nullable: true
|
||||
required: [resourceField, envRefKey]
|
17
api/contract/overrides/schemas/TemplateSummary.yml
Normal file
17
api/contract/overrides/schemas/TemplateSummary.yml
Normal file
@ -0,0 +1,17 @@
|
||||
type: object
|
||||
properties:
|
||||
sources:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
stackID:
|
||||
type: string
|
||||
summary:
|
||||
$ref: "./TemplateSummaryResources.yml"
|
||||
diff:
|
||||
$ref: "./TemplateSummaryDiff.yml"
|
||||
errors:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryError.yml"
|
||||
required: [sources, stackID, summary, diff, errors]
|
16
api/contract/overrides/schemas/TemplateSummaryBucket.yml
Normal file
16
api/contract/overrides/schemas/TemplateSummaryBucket.yml
Normal file
@ -0,0 +1,16 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCommon.yml"
|
||||
- type: object
|
||||
properties:
|
||||
id:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
retentionPeriod:
|
||||
type: integer
|
||||
schemaType:
|
||||
type: string
|
||||
|
||||
required: [id, name, retentionPeriod]
|
11
api/contract/overrides/schemas/TemplateSummaryCheck.yml
Normal file
11
api/contract/overrides/schemas/TemplateSummaryCheck.yml
Normal file
@ -0,0 +1,11 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCommon.yml"
|
||||
- type: object
|
||||
properties:
|
||||
id:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
required: [id, name]
|
9
api/contract/overrides/schemas/TemplateSummaryCommon.yml
Normal file
9
api/contract/overrides/schemas/TemplateSummaryCommon.yml
Normal file
@ -0,0 +1,9 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCore.yml"
|
||||
- type: object
|
||||
properties:
|
||||
labelAssociations:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryLabel.yml"
|
||||
required: [labelAssociations]
|
11
api/contract/overrides/schemas/TemplateSummaryCore.yml
Normal file
11
api/contract/overrides/schemas/TemplateSummaryCore.yml
Normal file
@ -0,0 +1,11 @@
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
envReferences:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateEnvReference.yml"
|
||||
required: [kind, tempateMetaName, envReferences]
|
11
api/contract/overrides/schemas/TemplateSummaryDashboard.yml
Normal file
11
api/contract/overrides/schemas/TemplateSummaryDashboard.yml
Normal file
@ -0,0 +1,11 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCommon.yml"
|
||||
- type: object
|
||||
properties:
|
||||
id:
|
||||
type: "string"
|
||||
name:
|
||||
type: "string"
|
||||
description:
|
||||
type: "string"
|
||||
required: [id, name]
|
53
api/contract/overrides/schemas/TemplateSummaryDiff.yml
Normal file
53
api/contract/overrides/schemas/TemplateSummaryDiff.yml
Normal file
@ -0,0 +1,53 @@
|
||||
type: object
|
||||
properties:
|
||||
buckets:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDiffBucket.yml"
|
||||
checks:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDiffCheck.yml"
|
||||
dashboards:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDiffDashboard.yml"
|
||||
labels:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDiffLabel.yml"
|
||||
labelMappings:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryLabelMapping.yml"
|
||||
notificationEndpoints:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDiffNotificationEndpoint.yml"
|
||||
notificationRules:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDiffNotificationRule.yml"
|
||||
tasks:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDiffTask.yml"
|
||||
telegrafConfigs:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDiffTelegraf.yml"
|
||||
variables:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDiffVariable.yml"
|
||||
required:
|
||||
- buckets
|
||||
- checks
|
||||
- dashboards
|
||||
- labels
|
||||
- labelMappings
|
||||
- notificationEndpoints
|
||||
- notificationRules
|
||||
- tasks
|
||||
- telegrafConfigs
|
||||
- variables
|
15
api/contract/overrides/schemas/TemplateSummaryDiffBucket.yml
Normal file
15
api/contract/overrides/schemas/TemplateSummaryDiffBucket.yml
Normal file
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
stateStatus:
|
||||
type: string
|
||||
id:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
new:
|
||||
$ref: "./TemplateSummaryDiffBucketFields.yml"
|
||||
old:
|
||||
$ref: "./TemplateSummaryDiffBucketFields.yml"
|
||||
required: [kind, stateStatus, id, templateMetaName]
|
@ -0,0 +1,9 @@
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
retentionRules:
|
||||
$ref: "../../openapi/src/common/schemas/RetentionRules.yml"
|
||||
required: [name, retentionRules]
|
15
api/contract/overrides/schemas/TemplateSummaryDiffCheck.yml
Normal file
15
api/contract/overrides/schemas/TemplateSummaryDiffCheck.yml
Normal file
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
stateStatus:
|
||||
type: string
|
||||
id:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
new:
|
||||
$ref: "./TemplateSummaryDiffCheckFields.yml"
|
||||
old:
|
||||
$ref: "./TemplateSummaryDiffCheckFields.yml"
|
||||
required: [kind, stateStatus, id, templateMetaName]
|
@ -0,0 +1,7 @@
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
required: [name]
|
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
stateStatus:
|
||||
type: string
|
||||
id:
|
||||
type: string
|
||||
kind:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
new:
|
||||
$ref: "./TemplateSummaryDiffDashboardFields.yml"
|
||||
old:
|
||||
$ref: "./TemplateSummaryDiffDashboardFields.yml"
|
||||
required: [kind, stateStatus, id, templateMetaName]
|
@ -0,0 +1,11 @@
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
charts:
|
||||
type: array
|
||||
items:
|
||||
type: object
|
||||
required: [name, charts]
|
15
api/contract/overrides/schemas/TemplateSummaryDiffLabel.yml
Normal file
15
api/contract/overrides/schemas/TemplateSummaryDiffLabel.yml
Normal file
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
stateStatus:
|
||||
type: string
|
||||
kind:
|
||||
type: string
|
||||
id:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
new:
|
||||
$ref: "./TemplateSummaryDiffLabelFields.yml"
|
||||
old:
|
||||
$ref: "./TemplateSummaryDiffLabelFields.yml"
|
||||
required: [kind, stateStatus, id, templateMetaName]
|
@ -0,0 +1,9 @@
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
color:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
required: [name, color]
|
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
stateStatus:
|
||||
type: string
|
||||
id:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
new:
|
||||
$ref: "./TemplateSummaryDiffNotificationEndpointFields.yml"
|
||||
old:
|
||||
$ref: "./TemplateSummaryDiffNotificationEndpointFields.yml"
|
||||
required: [kind, stateStatus, id, templateMetaName]
|
@ -0,0 +1,5 @@
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
required: [name]
|
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
stateStatus:
|
||||
type: string
|
||||
id:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
new:
|
||||
$ref: "./TemplateSummaryDiffNotificationRuleFields.yml"
|
||||
old:
|
||||
$ref: "./TemplateSummaryDiffNotificationRuleFields.yml"
|
||||
required: [kind, stateStatus, id, templateMetaName]
|
@ -0,0 +1,19 @@
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
endpointName:
|
||||
type: string
|
||||
endpointID:
|
||||
type: string
|
||||
endpointType:
|
||||
type: string
|
||||
every:
|
||||
type: string
|
||||
offset:
|
||||
type: string
|
||||
messageTemplate:
|
||||
type: string
|
||||
required: [name, endpointName, endpointID, endpointType, every, offset]
|
15
api/contract/overrides/schemas/TemplateSummaryDiffTask.yml
Normal file
15
api/contract/overrides/schemas/TemplateSummaryDiffTask.yml
Normal file
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
stateStatus:
|
||||
type: string
|
||||
id:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
new:
|
||||
$ref: "./TemplateSummaryDiffTaskFields.yml"
|
||||
old:
|
||||
$ref: "./TemplateSummaryDiffTaskFields.yml"
|
||||
required: [kind, stateStatus, id, templateMetaName]
|
@ -0,0 +1,17 @@
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
cron:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
every:
|
||||
type: string
|
||||
offset:
|
||||
type: string
|
||||
query:
|
||||
type: string
|
||||
status:
|
||||
type: string
|
||||
required: [name, status]
|
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
stateStatus:
|
||||
type: string
|
||||
id:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
new:
|
||||
$ref: "./TemplateSummaryTelegrafConfig.yml"
|
||||
old:
|
||||
$ref: "./TemplateSummaryTelegrafConfig.yml"
|
||||
required: [kind, stateStatus, id, templateMetaName]
|
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
stateStatus:
|
||||
type: string
|
||||
id:
|
||||
type: string
|
||||
templateMetaName:
|
||||
type: string
|
||||
new:
|
||||
$ref: "./TemplateSummaryDiffVariableFields.yml"
|
||||
old:
|
||||
$ref: "./TemplateSummaryDiffVariableFields.yml"
|
||||
required: [kind, stateStatus, id, templateMetaName]
|
@ -0,0 +1,9 @@
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
args:
|
||||
$ref: "./TemplateSummaryVariableArgs.yml"
|
||||
required: [name, args]
|
15
api/contract/overrides/schemas/TemplateSummaryError.yml
Normal file
15
api/contract/overrides/schemas/TemplateSummaryError.yml
Normal file
@ -0,0 +1,15 @@
|
||||
type: object
|
||||
properties:
|
||||
kind:
|
||||
type: string
|
||||
reason:
|
||||
type: string
|
||||
fields:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
indexes:
|
||||
type: array
|
||||
items:
|
||||
type: integer
|
||||
required: [kind, reason, fields, indexes]
|
19
api/contract/overrides/schemas/TemplateSummaryLabel.yml
Normal file
19
api/contract/overrides/schemas/TemplateSummaryLabel.yml
Normal file
@ -0,0 +1,19 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCore.yml"
|
||||
- type: object
|
||||
properties:
|
||||
id:
|
||||
type: string
|
||||
orgID:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
properties:
|
||||
type: object
|
||||
properties:
|
||||
color:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
required: [color]
|
||||
required: [id, name, properties]
|
@ -0,0 +1,27 @@
|
||||
type: object
|
||||
properties:
|
||||
status:
|
||||
type: string
|
||||
resourceTemplateMetaName:
|
||||
type: string
|
||||
resourceName:
|
||||
type: string
|
||||
resourceID:
|
||||
type: string
|
||||
resourceType:
|
||||
type: string
|
||||
labelTemplateMetaName:
|
||||
type: string
|
||||
labelName:
|
||||
type: string
|
||||
labelID:
|
||||
type: string
|
||||
required:
|
||||
- status
|
||||
- resourceTemplateMetaName
|
||||
- resourceName
|
||||
- resourceID
|
||||
- resourceType
|
||||
- labelTemplateMetaName
|
||||
- labelName
|
||||
- labelID
|
@ -0,0 +1,13 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCommon.yml"
|
||||
- type: object
|
||||
properties:
|
||||
id:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
status:
|
||||
type: string
|
||||
required: [id, name, status]
|
@ -0,0 +1,19 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCommon.yml"
|
||||
- type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
endpointTemplateMetaName:
|
||||
type: string
|
||||
endpointID:
|
||||
type: string
|
||||
endpointType:
|
||||
type: string
|
||||
every:
|
||||
type: string
|
||||
offset:
|
||||
type: string
|
||||
required: [name, endpointTemplateMetaName, endpointID, endpointType, every, offset]
|
63
api/contract/overrides/schemas/TemplateSummaryResources.yml
Normal file
63
api/contract/overrides/schemas/TemplateSummaryResources.yml
Normal file
@ -0,0 +1,63 @@
|
||||
type: object
|
||||
properties:
|
||||
buckets:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryBucket.yml"
|
||||
checks:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryCheck.yml"
|
||||
dashboards:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryDashboard.yml"
|
||||
labels:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryLabel.yml"
|
||||
labelMappings:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryLabelMapping.yml"
|
||||
missingEnvRefs:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
missingSecrets:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
notificationEndpoints:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryNotificationEndpoint.yml"
|
||||
notificationRules:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryNotificationRule.yml"
|
||||
tasks:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryTask.yml"
|
||||
telegrafConfigs:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryTelegraf.yml"
|
||||
variables:
|
||||
type: array
|
||||
items:
|
||||
$ref: "./TemplateSummaryVariable.yml"
|
||||
required:
|
||||
- buckets
|
||||
- checks
|
||||
- dashboards
|
||||
- labels
|
||||
- labelMappings
|
||||
- missingEnvRefs
|
||||
- missingSecrets
|
||||
- notificationEndpoints
|
||||
- notificationRules
|
||||
- tasks
|
||||
- telegrafConfigs
|
||||
- variables
|
17
api/contract/overrides/schemas/TemplateSummaryTask.yml
Normal file
17
api/contract/overrides/schemas/TemplateSummaryTask.yml
Normal file
@ -0,0 +1,17 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCommon.yml"
|
||||
- type: object
|
||||
properties:
|
||||
id:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
cron:
|
||||
type: string
|
||||
every:
|
||||
type: string
|
||||
offset:
|
||||
type: string
|
||||
required: [id, name]
|
@ -0,0 +1,7 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCommon.yml"
|
||||
- type: object
|
||||
properties:
|
||||
telegrafConfig:
|
||||
$ref: "./TemplateSummaryTelegrafConfig.yml"
|
||||
required: [telegrafConfig]
|
@ -0,0 +1,9 @@
|
||||
type: object
|
||||
properties:
|
||||
id:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
required: [id, name]
|
13
api/contract/overrides/schemas/TemplateSummaryVariable.yml
Normal file
13
api/contract/overrides/schemas/TemplateSummaryVariable.yml
Normal file
@ -0,0 +1,13 @@
|
||||
allOf:
|
||||
- $ref: "./TemplateSummaryCommon.yml"
|
||||
- type: object
|
||||
properties:
|
||||
id:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
description:
|
||||
type: string
|
||||
arguments:
|
||||
$ref: "./TemplateSummaryVariableArgs.yml"
|
||||
required: [id, name, arguments]
|
@ -0,0 +1,6 @@
|
||||
type: object
|
||||
properties:
|
||||
type:
|
||||
type: string
|
||||
required: [type]
|
||||
additionalProperties: true
|
366
api/model_template_apply.gen.go
Normal file
366
api/model_template_apply.gen.go
Normal file
@ -0,0 +1,366 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateApply struct for TemplateApply
|
||||
type TemplateApply struct {
|
||||
DryRun bool `json:"dryRun"`
|
||||
OrgID string `json:"orgID"`
|
||||
StackID *string `json:"stackID,omitempty"`
|
||||
Template *TemplateApplyTemplate `json:"template,omitempty"`
|
||||
Templates []TemplateApplyTemplate `json:"templates"`
|
||||
EnvRefs *map[string]map[string]interface{} `json:"envRefs,omitempty"`
|
||||
Secrets *map[string]string `json:"secrets,omitempty"`
|
||||
Remotes []TemplateApplyRemoteRef `json:"remotes"`
|
||||
Actions []TemplateApplyAction `json:"actions"`
|
||||
}
|
||||
|
||||
// NewTemplateApply instantiates a new TemplateApply object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateApply(dryRun bool, orgID string, templates []TemplateApplyTemplate, remotes []TemplateApplyRemoteRef, actions []TemplateApplyAction) *TemplateApply {
|
||||
this := TemplateApply{}
|
||||
this.DryRun = dryRun
|
||||
this.OrgID = orgID
|
||||
this.Templates = templates
|
||||
this.Remotes = remotes
|
||||
this.Actions = actions
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateApplyWithDefaults instantiates a new TemplateApply object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateApplyWithDefaults() *TemplateApply {
|
||||
this := TemplateApply{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetDryRun returns the DryRun field value
|
||||
func (o *TemplateApply) GetDryRun() bool {
|
||||
if o == nil {
|
||||
var ret bool
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.DryRun
|
||||
}
|
||||
|
||||
// GetDryRunOk returns a tuple with the DryRun field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApply) GetDryRunOk() (*bool, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.DryRun, true
|
||||
}
|
||||
|
||||
// SetDryRun sets field value
|
||||
func (o *TemplateApply) SetDryRun(v bool) {
|
||||
o.DryRun = v
|
||||
}
|
||||
|
||||
// GetOrgID returns the OrgID field value
|
||||
func (o *TemplateApply) GetOrgID() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.OrgID
|
||||
}
|
||||
|
||||
// GetOrgIDOk returns a tuple with the OrgID field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApply) GetOrgIDOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.OrgID, true
|
||||
}
|
||||
|
||||
// SetOrgID sets field value
|
||||
func (o *TemplateApply) SetOrgID(v string) {
|
||||
o.OrgID = v
|
||||
}
|
||||
|
||||
// GetStackID returns the StackID field value if set, zero value otherwise.
|
||||
func (o *TemplateApply) GetStackID() string {
|
||||
if o == nil || o.StackID == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.StackID
|
||||
}
|
||||
|
||||
// GetStackIDOk returns a tuple with the StackID field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApply) GetStackIDOk() (*string, bool) {
|
||||
if o == nil || o.StackID == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.StackID, true
|
||||
}
|
||||
|
||||
// HasStackID returns a boolean if a field has been set.
|
||||
func (o *TemplateApply) HasStackID() bool {
|
||||
if o != nil && o.StackID != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetStackID gets a reference to the given string and assigns it to the StackID field.
|
||||
func (o *TemplateApply) SetStackID(v string) {
|
||||
o.StackID = &v
|
||||
}
|
||||
|
||||
// GetTemplate returns the Template field value if set, zero value otherwise.
|
||||
func (o *TemplateApply) GetTemplate() TemplateApplyTemplate {
|
||||
if o == nil || o.Template == nil {
|
||||
var ret TemplateApplyTemplate
|
||||
return ret
|
||||
}
|
||||
return *o.Template
|
||||
}
|
||||
|
||||
// GetTemplateOk returns a tuple with the Template field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApply) GetTemplateOk() (*TemplateApplyTemplate, bool) {
|
||||
if o == nil || o.Template == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Template, true
|
||||
}
|
||||
|
||||
// HasTemplate returns a boolean if a field has been set.
|
||||
func (o *TemplateApply) HasTemplate() bool {
|
||||
if o != nil && o.Template != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplate gets a reference to the given TemplateApplyTemplate and assigns it to the Template field.
|
||||
func (o *TemplateApply) SetTemplate(v TemplateApplyTemplate) {
|
||||
o.Template = &v
|
||||
}
|
||||
|
||||
// GetTemplates returns the Templates field value
|
||||
func (o *TemplateApply) GetTemplates() []TemplateApplyTemplate {
|
||||
if o == nil {
|
||||
var ret []TemplateApplyTemplate
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Templates
|
||||
}
|
||||
|
||||
// GetTemplatesOk returns a tuple with the Templates field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApply) GetTemplatesOk() (*[]TemplateApplyTemplate, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Templates, true
|
||||
}
|
||||
|
||||
// SetTemplates sets field value
|
||||
func (o *TemplateApply) SetTemplates(v []TemplateApplyTemplate) {
|
||||
o.Templates = v
|
||||
}
|
||||
|
||||
// GetEnvRefs returns the EnvRefs field value if set, zero value otherwise.
|
||||
func (o *TemplateApply) GetEnvRefs() map[string]map[string]interface{} {
|
||||
if o == nil || o.EnvRefs == nil {
|
||||
var ret map[string]map[string]interface{}
|
||||
return ret
|
||||
}
|
||||
return *o.EnvRefs
|
||||
}
|
||||
|
||||
// GetEnvRefsOk returns a tuple with the EnvRefs field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApply) GetEnvRefsOk() (*map[string]map[string]interface{}, bool) {
|
||||
if o == nil || o.EnvRefs == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.EnvRefs, true
|
||||
}
|
||||
|
||||
// HasEnvRefs returns a boolean if a field has been set.
|
||||
func (o *TemplateApply) HasEnvRefs() bool {
|
||||
if o != nil && o.EnvRefs != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEnvRefs gets a reference to the given map[string]map[string]interface{} and assigns it to the EnvRefs field.
|
||||
func (o *TemplateApply) SetEnvRefs(v map[string]map[string]interface{}) {
|
||||
o.EnvRefs = &v
|
||||
}
|
||||
|
||||
// GetSecrets returns the Secrets field value if set, zero value otherwise.
|
||||
func (o *TemplateApply) GetSecrets() map[string]string {
|
||||
if o == nil || o.Secrets == nil {
|
||||
var ret map[string]string
|
||||
return ret
|
||||
}
|
||||
return *o.Secrets
|
||||
}
|
||||
|
||||
// GetSecretsOk returns a tuple with the Secrets field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApply) GetSecretsOk() (*map[string]string, bool) {
|
||||
if o == nil || o.Secrets == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Secrets, true
|
||||
}
|
||||
|
||||
// HasSecrets returns a boolean if a field has been set.
|
||||
func (o *TemplateApply) HasSecrets() bool {
|
||||
if o != nil && o.Secrets != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSecrets gets a reference to the given map[string]string and assigns it to the Secrets field.
|
||||
func (o *TemplateApply) SetSecrets(v map[string]string) {
|
||||
o.Secrets = &v
|
||||
}
|
||||
|
||||
// GetRemotes returns the Remotes field value
|
||||
func (o *TemplateApply) GetRemotes() []TemplateApplyRemoteRef {
|
||||
if o == nil {
|
||||
var ret []TemplateApplyRemoteRef
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Remotes
|
||||
}
|
||||
|
||||
// GetRemotesOk returns a tuple with the Remotes field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApply) GetRemotesOk() (*[]TemplateApplyRemoteRef, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Remotes, true
|
||||
}
|
||||
|
||||
// SetRemotes sets field value
|
||||
func (o *TemplateApply) SetRemotes(v []TemplateApplyRemoteRef) {
|
||||
o.Remotes = v
|
||||
}
|
||||
|
||||
// GetActions returns the Actions field value
|
||||
func (o *TemplateApply) GetActions() []TemplateApplyAction {
|
||||
if o == nil {
|
||||
var ret []TemplateApplyAction
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Actions
|
||||
}
|
||||
|
||||
// GetActionsOk returns a tuple with the Actions field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApply) GetActionsOk() (*[]TemplateApplyAction, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Actions, true
|
||||
}
|
||||
|
||||
// SetActions sets field value
|
||||
func (o *TemplateApply) SetActions(v []TemplateApplyAction) {
|
||||
o.Actions = v
|
||||
}
|
||||
|
||||
func (o TemplateApply) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["dryRun"] = o.DryRun
|
||||
}
|
||||
if true {
|
||||
toSerialize["orgID"] = o.OrgID
|
||||
}
|
||||
if o.StackID != nil {
|
||||
toSerialize["stackID"] = o.StackID
|
||||
}
|
||||
if o.Template != nil {
|
||||
toSerialize["template"] = o.Template
|
||||
}
|
||||
if true {
|
||||
toSerialize["templates"] = o.Templates
|
||||
}
|
||||
if o.EnvRefs != nil {
|
||||
toSerialize["envRefs"] = o.EnvRefs
|
||||
}
|
||||
if o.Secrets != nil {
|
||||
toSerialize["secrets"] = o.Secrets
|
||||
}
|
||||
if true {
|
||||
toSerialize["remotes"] = o.Remotes
|
||||
}
|
||||
if true {
|
||||
toSerialize["actions"] = o.Actions
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateApply struct {
|
||||
value *TemplateApply
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateApply) Get() *TemplateApply {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApply) Set(val *TemplateApply) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateApply) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApply) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateApply(val *TemplateApply) *NullableTemplateApply {
|
||||
return &NullableTemplateApply{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateApply) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApply) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
135
api/model_template_apply_action.gen.go
Normal file
135
api/model_template_apply_action.gen.go
Normal file
@ -0,0 +1,135 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateApplyAction struct for TemplateApplyAction
|
||||
type TemplateApplyAction struct {
|
||||
Action TemplateApplyActionKind `json:"action"`
|
||||
Properties TemplateApplyActionProperties `json:"properties"`
|
||||
}
|
||||
|
||||
// NewTemplateApplyAction instantiates a new TemplateApplyAction object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateApplyAction(action TemplateApplyActionKind, properties TemplateApplyActionProperties) *TemplateApplyAction {
|
||||
this := TemplateApplyAction{}
|
||||
this.Action = action
|
||||
this.Properties = properties
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateApplyActionWithDefaults instantiates a new TemplateApplyAction object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateApplyActionWithDefaults() *TemplateApplyAction {
|
||||
this := TemplateApplyAction{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetAction returns the Action field value
|
||||
func (o *TemplateApplyAction) GetAction() TemplateApplyActionKind {
|
||||
if o == nil {
|
||||
var ret TemplateApplyActionKind
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Action
|
||||
}
|
||||
|
||||
// GetActionOk returns a tuple with the Action field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApplyAction) GetActionOk() (*TemplateApplyActionKind, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Action, true
|
||||
}
|
||||
|
||||
// SetAction sets field value
|
||||
func (o *TemplateApplyAction) SetAction(v TemplateApplyActionKind) {
|
||||
o.Action = v
|
||||
}
|
||||
|
||||
// GetProperties returns the Properties field value
|
||||
func (o *TemplateApplyAction) GetProperties() TemplateApplyActionProperties {
|
||||
if o == nil {
|
||||
var ret TemplateApplyActionProperties
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Properties
|
||||
}
|
||||
|
||||
// GetPropertiesOk returns a tuple with the Properties field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApplyAction) GetPropertiesOk() (*TemplateApplyActionProperties, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Properties, true
|
||||
}
|
||||
|
||||
// SetProperties sets field value
|
||||
func (o *TemplateApplyAction) SetProperties(v TemplateApplyActionProperties) {
|
||||
o.Properties = v
|
||||
}
|
||||
|
||||
func (o TemplateApplyAction) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["action"] = o.Action
|
||||
}
|
||||
if true {
|
||||
toSerialize["properties"] = o.Properties
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateApplyAction struct {
|
||||
value *TemplateApplyAction
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyAction) Get() *TemplateApplyAction {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyAction) Set(val *TemplateApplyAction) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyAction) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyAction) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateApplyAction(val *TemplateApplyAction) *NullableTemplateApplyAction {
|
||||
return &NullableTemplateApplyAction{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyAction) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyAction) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
83
api/model_template_apply_action_kind.gen.go
Normal file
83
api/model_template_apply_action_kind.gen.go
Normal file
@ -0,0 +1,83 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
)
|
||||
|
||||
// TemplateApplyActionKind the model 'TemplateApplyActionKind'
|
||||
type TemplateApplyActionKind string
|
||||
|
||||
// List of TemplateApplyActionKind
|
||||
const (
|
||||
TEMPLATEAPPLYACTIONKIND_SKIP_KIND TemplateApplyActionKind = "skipKind"
|
||||
TEMPLATEAPPLYACTIONKIND_SKIP_RESOURCE TemplateApplyActionKind = "skipResource"
|
||||
)
|
||||
|
||||
func (v *TemplateApplyActionKind) UnmarshalJSON(src []byte) error {
|
||||
var value string
|
||||
err := json.Unmarshal(src, &value)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
enumTypeValue := TemplateApplyActionKind(value)
|
||||
for _, existing := range []TemplateApplyActionKind{"skipKind", "skipResource"} {
|
||||
if existing == enumTypeValue {
|
||||
*v = enumTypeValue
|
||||
return nil
|
||||
}
|
||||
}
|
||||
|
||||
return fmt.Errorf("%+v is not a valid TemplateApplyActionKind", value)
|
||||
}
|
||||
|
||||
// Ptr returns reference to TemplateApplyActionKind value
|
||||
func (v TemplateApplyActionKind) Ptr() *TemplateApplyActionKind {
|
||||
return &v
|
||||
}
|
||||
|
||||
type NullableTemplateApplyActionKind struct {
|
||||
value *TemplateApplyActionKind
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyActionKind) Get() *TemplateApplyActionKind {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyActionKind) Set(val *TemplateApplyActionKind) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyActionKind) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyActionKind) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateApplyActionKind(val *TemplateApplyActionKind) *NullableTemplateApplyActionKind {
|
||||
return &NullableTemplateApplyActionKind{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyActionKind) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyActionKind) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
142
api/model_template_apply_action_properties.gen.go
Normal file
142
api/model_template_apply_action_properties.gen.go
Normal file
@ -0,0 +1,142 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateApplyActionProperties struct for TemplateApplyActionProperties
|
||||
type TemplateApplyActionProperties struct {
|
||||
Kind string `json:"kind"`
|
||||
ResourceTemplateName *string `json:"resourceTemplateName,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateApplyActionProperties instantiates a new TemplateApplyActionProperties object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateApplyActionProperties(kind string) *TemplateApplyActionProperties {
|
||||
this := TemplateApplyActionProperties{}
|
||||
this.Kind = kind
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateApplyActionPropertiesWithDefaults instantiates a new TemplateApplyActionProperties object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateApplyActionPropertiesWithDefaults() *TemplateApplyActionProperties {
|
||||
this := TemplateApplyActionProperties{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateApplyActionProperties) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApplyActionProperties) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateApplyActionProperties) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetResourceTemplateName returns the ResourceTemplateName field value if set, zero value otherwise.
|
||||
func (o *TemplateApplyActionProperties) GetResourceTemplateName() string {
|
||||
if o == nil || o.ResourceTemplateName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.ResourceTemplateName
|
||||
}
|
||||
|
||||
// GetResourceTemplateNameOk returns a tuple with the ResourceTemplateName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApplyActionProperties) GetResourceTemplateNameOk() (*string, bool) {
|
||||
if o == nil || o.ResourceTemplateName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.ResourceTemplateName, true
|
||||
}
|
||||
|
||||
// HasResourceTemplateName returns a boolean if a field has been set.
|
||||
func (o *TemplateApplyActionProperties) HasResourceTemplateName() bool {
|
||||
if o != nil && o.ResourceTemplateName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetResourceTemplateName gets a reference to the given string and assigns it to the ResourceTemplateName field.
|
||||
func (o *TemplateApplyActionProperties) SetResourceTemplateName(v string) {
|
||||
o.ResourceTemplateName = &v
|
||||
}
|
||||
|
||||
func (o TemplateApplyActionProperties) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.ResourceTemplateName != nil {
|
||||
toSerialize["resourceTemplateName"] = o.ResourceTemplateName
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateApplyActionProperties struct {
|
||||
value *TemplateApplyActionProperties
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyActionProperties) Get() *TemplateApplyActionProperties {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyActionProperties) Set(val *TemplateApplyActionProperties) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyActionProperties) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyActionProperties) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateApplyActionProperties(val *TemplateApplyActionProperties) *NullableTemplateApplyActionProperties {
|
||||
return &NullableTemplateApplyActionProperties{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyActionProperties) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyActionProperties) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
142
api/model_template_apply_remote_ref.gen.go
Normal file
142
api/model_template_apply_remote_ref.gen.go
Normal file
@ -0,0 +1,142 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateApplyRemoteRef struct for TemplateApplyRemoteRef
|
||||
type TemplateApplyRemoteRef struct {
|
||||
Url string `json:"url"`
|
||||
ContentType *string `json:"contentType,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateApplyRemoteRef instantiates a new TemplateApplyRemoteRef object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateApplyRemoteRef(url string) *TemplateApplyRemoteRef {
|
||||
this := TemplateApplyRemoteRef{}
|
||||
this.Url = url
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateApplyRemoteRefWithDefaults instantiates a new TemplateApplyRemoteRef object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateApplyRemoteRefWithDefaults() *TemplateApplyRemoteRef {
|
||||
this := TemplateApplyRemoteRef{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetUrl returns the Url field value
|
||||
func (o *TemplateApplyRemoteRef) GetUrl() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Url
|
||||
}
|
||||
|
||||
// GetUrlOk returns a tuple with the Url field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApplyRemoteRef) GetUrlOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Url, true
|
||||
}
|
||||
|
||||
// SetUrl sets field value
|
||||
func (o *TemplateApplyRemoteRef) SetUrl(v string) {
|
||||
o.Url = v
|
||||
}
|
||||
|
||||
// GetContentType returns the ContentType field value if set, zero value otherwise.
|
||||
func (o *TemplateApplyRemoteRef) GetContentType() string {
|
||||
if o == nil || o.ContentType == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.ContentType
|
||||
}
|
||||
|
||||
// GetContentTypeOk returns a tuple with the ContentType field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApplyRemoteRef) GetContentTypeOk() (*string, bool) {
|
||||
if o == nil || o.ContentType == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.ContentType, true
|
||||
}
|
||||
|
||||
// HasContentType returns a boolean if a field has been set.
|
||||
func (o *TemplateApplyRemoteRef) HasContentType() bool {
|
||||
if o != nil && o.ContentType != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetContentType gets a reference to the given string and assigns it to the ContentType field.
|
||||
func (o *TemplateApplyRemoteRef) SetContentType(v string) {
|
||||
o.ContentType = &v
|
||||
}
|
||||
|
||||
func (o TemplateApplyRemoteRef) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["url"] = o.Url
|
||||
}
|
||||
if o.ContentType != nil {
|
||||
toSerialize["contentType"] = o.ContentType
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateApplyRemoteRef struct {
|
||||
value *TemplateApplyRemoteRef
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyRemoteRef) Get() *TemplateApplyRemoteRef {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyRemoteRef) Set(val *TemplateApplyRemoteRef) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyRemoteRef) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyRemoteRef) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateApplyRemoteRef(val *TemplateApplyRemoteRef) *NullableTemplateApplyRemoteRef {
|
||||
return &NullableTemplateApplyRemoteRef{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyRemoteRef) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyRemoteRef) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
135
api/model_template_apply_template.gen.go
Normal file
135
api/model_template_apply_template.gen.go
Normal file
@ -0,0 +1,135 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateApplyTemplate struct for TemplateApplyTemplate
|
||||
type TemplateApplyTemplate struct {
|
||||
Sources []string `json:"sources"`
|
||||
Contents []TemplateEntry `json:"contents"`
|
||||
}
|
||||
|
||||
// NewTemplateApplyTemplate instantiates a new TemplateApplyTemplate object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateApplyTemplate(sources []string, contents []TemplateEntry) *TemplateApplyTemplate {
|
||||
this := TemplateApplyTemplate{}
|
||||
this.Sources = sources
|
||||
this.Contents = contents
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateApplyTemplateWithDefaults instantiates a new TemplateApplyTemplate object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateApplyTemplateWithDefaults() *TemplateApplyTemplate {
|
||||
this := TemplateApplyTemplate{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetSources returns the Sources field value
|
||||
func (o *TemplateApplyTemplate) GetSources() []string {
|
||||
if o == nil {
|
||||
var ret []string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Sources
|
||||
}
|
||||
|
||||
// GetSourcesOk returns a tuple with the Sources field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApplyTemplate) GetSourcesOk() (*[]string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Sources, true
|
||||
}
|
||||
|
||||
// SetSources sets field value
|
||||
func (o *TemplateApplyTemplate) SetSources(v []string) {
|
||||
o.Sources = v
|
||||
}
|
||||
|
||||
// GetContents returns the Contents field value
|
||||
func (o *TemplateApplyTemplate) GetContents() []TemplateEntry {
|
||||
if o == nil {
|
||||
var ret []TemplateEntry
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Contents
|
||||
}
|
||||
|
||||
// GetContentsOk returns a tuple with the Contents field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateApplyTemplate) GetContentsOk() (*[]TemplateEntry, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Contents, true
|
||||
}
|
||||
|
||||
// SetContents sets field value
|
||||
func (o *TemplateApplyTemplate) SetContents(v []TemplateEntry) {
|
||||
o.Contents = v
|
||||
}
|
||||
|
||||
func (o TemplateApplyTemplate) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["sources"] = o.Sources
|
||||
}
|
||||
if true {
|
||||
toSerialize["contents"] = o.Contents
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateApplyTemplate struct {
|
||||
value *TemplateApplyTemplate
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyTemplate) Get() *TemplateApplyTemplate {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyTemplate) Set(val *TemplateApplyTemplate) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyTemplate) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyTemplate) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateApplyTemplate(val *TemplateApplyTemplate) *NullableTemplateApplyTemplate {
|
||||
return &NullableTemplateApplyTemplate{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateApplyTemplate) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateApplyTemplate) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
@ -16,18 +16,22 @@ import (
|
||||
|
||||
// TemplateEntry struct for TemplateEntry
|
||||
type TemplateEntry struct {
|
||||
ApiVersion *string `json:"apiVersion,omitempty"`
|
||||
Kind *string `json:"kind,omitempty"`
|
||||
Meta *TemplateEntryMeta `json:"meta,omitempty"`
|
||||
Spec *map[string]interface{} `json:"spec,omitempty"`
|
||||
ApiVersion string `json:"apiVersion"`
|
||||
Kind string `json:"kind"`
|
||||
Meta TemplateEntryMeta `json:"meta"`
|
||||
Spec map[string]interface{} `json:"spec"`
|
||||
}
|
||||
|
||||
// NewTemplateEntry instantiates a new TemplateEntry object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateEntry() *TemplateEntry {
|
||||
func NewTemplateEntry(apiVersion string, kind string, meta TemplateEntryMeta, spec map[string]interface{}) *TemplateEntry {
|
||||
this := TemplateEntry{}
|
||||
this.ApiVersion = apiVersion
|
||||
this.Kind = kind
|
||||
this.Meta = meta
|
||||
this.Spec = spec
|
||||
return &this
|
||||
}
|
||||
|
||||
@ -39,146 +43,114 @@ func NewTemplateEntryWithDefaults() *TemplateEntry {
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetApiVersion returns the ApiVersion field value if set, zero value otherwise.
|
||||
// GetApiVersion returns the ApiVersion field value
|
||||
func (o *TemplateEntry) GetApiVersion() string {
|
||||
if o == nil || o.ApiVersion == nil {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.ApiVersion
|
||||
|
||||
return o.ApiVersion
|
||||
}
|
||||
|
||||
// GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise
|
||||
// GetApiVersionOk returns a tuple with the ApiVersion field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateEntry) GetApiVersionOk() (*string, bool) {
|
||||
if o == nil || o.ApiVersion == nil {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.ApiVersion, true
|
||||
return &o.ApiVersion, true
|
||||
}
|
||||
|
||||
// HasApiVersion returns a boolean if a field has been set.
|
||||
func (o *TemplateEntry) HasApiVersion() bool {
|
||||
if o != nil && o.ApiVersion != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.
|
||||
// SetApiVersion sets field value
|
||||
func (o *TemplateEntry) SetApiVersion(v string) {
|
||||
o.ApiVersion = &v
|
||||
o.ApiVersion = v
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value if set, zero value otherwise.
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateEntry) GetKind() string {
|
||||
if o == nil || o.Kind == nil {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Kind
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value if set, nil otherwise
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateEntry) GetKindOk() (*string, bool) {
|
||||
if o == nil || o.Kind == nil {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Kind, true
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// HasKind returns a boolean if a field has been set.
|
||||
func (o *TemplateEntry) HasKind() bool {
|
||||
if o != nil && o.Kind != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetKind gets a reference to the given string and assigns it to the Kind field.
|
||||
// SetKind sets field value
|
||||
func (o *TemplateEntry) SetKind(v string) {
|
||||
o.Kind = &v
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetMeta returns the Meta field value if set, zero value otherwise.
|
||||
// GetMeta returns the Meta field value
|
||||
func (o *TemplateEntry) GetMeta() TemplateEntryMeta {
|
||||
if o == nil || o.Meta == nil {
|
||||
if o == nil {
|
||||
var ret TemplateEntryMeta
|
||||
return ret
|
||||
}
|
||||
return *o.Meta
|
||||
|
||||
return o.Meta
|
||||
}
|
||||
|
||||
// GetMetaOk returns a tuple with the Meta field value if set, nil otherwise
|
||||
// GetMetaOk returns a tuple with the Meta field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateEntry) GetMetaOk() (*TemplateEntryMeta, bool) {
|
||||
if o == nil || o.Meta == nil {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Meta, true
|
||||
return &o.Meta, true
|
||||
}
|
||||
|
||||
// HasMeta returns a boolean if a field has been set.
|
||||
func (o *TemplateEntry) HasMeta() bool {
|
||||
if o != nil && o.Meta != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetMeta gets a reference to the given TemplateEntryMeta and assigns it to the Meta field.
|
||||
// SetMeta sets field value
|
||||
func (o *TemplateEntry) SetMeta(v TemplateEntryMeta) {
|
||||
o.Meta = &v
|
||||
o.Meta = v
|
||||
}
|
||||
|
||||
// GetSpec returns the Spec field value if set, zero value otherwise.
|
||||
// GetSpec returns the Spec field value
|
||||
func (o *TemplateEntry) GetSpec() map[string]interface{} {
|
||||
if o == nil || o.Spec == nil {
|
||||
if o == nil {
|
||||
var ret map[string]interface{}
|
||||
return ret
|
||||
}
|
||||
return *o.Spec
|
||||
|
||||
return o.Spec
|
||||
}
|
||||
|
||||
// GetSpecOk returns a tuple with the Spec field value if set, nil otherwise
|
||||
// GetSpecOk returns a tuple with the Spec field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateEntry) GetSpecOk() (*map[string]interface{}, bool) {
|
||||
if o == nil || o.Spec == nil {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Spec, true
|
||||
return &o.Spec, true
|
||||
}
|
||||
|
||||
// HasSpec returns a boolean if a field has been set.
|
||||
func (o *TemplateEntry) HasSpec() bool {
|
||||
if o != nil && o.Spec != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSpec gets a reference to the given map[string]interface{} and assigns it to the Spec field.
|
||||
// SetSpec sets field value
|
||||
func (o *TemplateEntry) SetSpec(v map[string]interface{}) {
|
||||
o.Spec = &v
|
||||
o.Spec = v
|
||||
}
|
||||
|
||||
func (o TemplateEntry) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if o.ApiVersion != nil {
|
||||
if true {
|
||||
toSerialize["apiVersion"] = o.ApiVersion
|
||||
}
|
||||
if o.Kind != nil {
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.Meta != nil {
|
||||
if true {
|
||||
toSerialize["meta"] = o.Meta
|
||||
}
|
||||
if o.Spec != nil {
|
||||
if true {
|
||||
toSerialize["spec"] = o.Spec
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
|
@ -16,15 +16,16 @@ import (
|
||||
|
||||
// TemplateEntryMeta struct for TemplateEntryMeta
|
||||
type TemplateEntryMeta struct {
|
||||
Name *string `json:"name,omitempty"`
|
||||
Name string `json:"name"`
|
||||
}
|
||||
|
||||
// NewTemplateEntryMeta instantiates a new TemplateEntryMeta object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateEntryMeta() *TemplateEntryMeta {
|
||||
func NewTemplateEntryMeta(name string) *TemplateEntryMeta {
|
||||
this := TemplateEntryMeta{}
|
||||
this.Name = name
|
||||
return &this
|
||||
}
|
||||
|
||||
@ -36,41 +37,33 @@ func NewTemplateEntryMetaWithDefaults() *TemplateEntryMeta {
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value if set, zero value otherwise.
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateEntryMeta) GetName() string {
|
||||
if o == nil || o.Name == nil {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Name
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value if set, nil otherwise
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateEntryMeta) GetNameOk() (*string, bool) {
|
||||
if o == nil || o.Name == nil {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Name, true
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// HasName returns a boolean if a field has been set.
|
||||
func (o *TemplateEntryMeta) HasName() bool {
|
||||
if o != nil && o.Name != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetName gets a reference to the given string and assigns it to the Name field.
|
||||
// SetName sets field value
|
||||
func (o *TemplateEntryMeta) SetName(v string) {
|
||||
o.Name = &v
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
func (o TemplateEntryMeta) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if o.Name != nil {
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
|
213
api/model_template_env_reference.gen.go
Normal file
213
api/model_template_env_reference.gen.go
Normal file
@ -0,0 +1,213 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateEnvReference struct for TemplateEnvReference
|
||||
type TemplateEnvReference struct {
|
||||
// Field the environment reference corresponds too
|
||||
ResourceField string `json:"resourceField"`
|
||||
// Key identified as environment reference and is the key identified in the template
|
||||
EnvRefKey string `json:"envRefKey"`
|
||||
// Value provided to fulfill reference
|
||||
Value interface{} `json:"value,omitempty"`
|
||||
// Default value that will be provided for the reference when no value is provided
|
||||
DefaultValue interface{} `json:"defaultValue,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateEnvReference instantiates a new TemplateEnvReference object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateEnvReference(resourceField string, envRefKey string) *TemplateEnvReference {
|
||||
this := TemplateEnvReference{}
|
||||
this.ResourceField = resourceField
|
||||
this.EnvRefKey = envRefKey
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateEnvReferenceWithDefaults instantiates a new TemplateEnvReference object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateEnvReferenceWithDefaults() *TemplateEnvReference {
|
||||
this := TemplateEnvReference{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetResourceField returns the ResourceField field value
|
||||
func (o *TemplateEnvReference) GetResourceField() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.ResourceField
|
||||
}
|
||||
|
||||
// GetResourceFieldOk returns a tuple with the ResourceField field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateEnvReference) GetResourceFieldOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.ResourceField, true
|
||||
}
|
||||
|
||||
// SetResourceField sets field value
|
||||
func (o *TemplateEnvReference) SetResourceField(v string) {
|
||||
o.ResourceField = v
|
||||
}
|
||||
|
||||
// GetEnvRefKey returns the EnvRefKey field value
|
||||
func (o *TemplateEnvReference) GetEnvRefKey() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvRefKey
|
||||
}
|
||||
|
||||
// GetEnvRefKeyOk returns a tuple with the EnvRefKey field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateEnvReference) GetEnvRefKeyOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvRefKey, true
|
||||
}
|
||||
|
||||
// SetEnvRefKey sets field value
|
||||
func (o *TemplateEnvReference) SetEnvRefKey(v string) {
|
||||
o.EnvRefKey = v
|
||||
}
|
||||
|
||||
// GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
|
||||
func (o *TemplateEnvReference) GetValue() interface{} {
|
||||
if o == nil {
|
||||
var ret interface{}
|
||||
return ret
|
||||
}
|
||||
return o.Value
|
||||
}
|
||||
|
||||
// GetValueOk returns a tuple with the Value field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
// NOTE: If the value is an explicit nil, `nil, true` will be returned
|
||||
func (o *TemplateEnvReference) GetValueOk() (*interface{}, bool) {
|
||||
if o == nil || o.Value == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Value, true
|
||||
}
|
||||
|
||||
// HasValue returns a boolean if a field has been set.
|
||||
func (o *TemplateEnvReference) HasValue() bool {
|
||||
if o != nil && o.Value != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetValue gets a reference to the given interface{} and assigns it to the Value field.
|
||||
func (o *TemplateEnvReference) SetValue(v interface{}) {
|
||||
o.Value = v
|
||||
}
|
||||
|
||||
// GetDefaultValue returns the DefaultValue field value if set, zero value otherwise (both if not set or set to explicit null).
|
||||
func (o *TemplateEnvReference) GetDefaultValue() interface{} {
|
||||
if o == nil {
|
||||
var ret interface{}
|
||||
return ret
|
||||
}
|
||||
return o.DefaultValue
|
||||
}
|
||||
|
||||
// GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
// NOTE: If the value is an explicit nil, `nil, true` will be returned
|
||||
func (o *TemplateEnvReference) GetDefaultValueOk() (*interface{}, bool) {
|
||||
if o == nil || o.DefaultValue == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.DefaultValue, true
|
||||
}
|
||||
|
||||
// HasDefaultValue returns a boolean if a field has been set.
|
||||
func (o *TemplateEnvReference) HasDefaultValue() bool {
|
||||
if o != nil && o.DefaultValue != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDefaultValue gets a reference to the given interface{} and assigns it to the DefaultValue field.
|
||||
func (o *TemplateEnvReference) SetDefaultValue(v interface{}) {
|
||||
o.DefaultValue = v
|
||||
}
|
||||
|
||||
func (o TemplateEnvReference) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["resourceField"] = o.ResourceField
|
||||
}
|
||||
if true {
|
||||
toSerialize["envRefKey"] = o.EnvRefKey
|
||||
}
|
||||
if o.Value != nil {
|
||||
toSerialize["value"] = o.Value
|
||||
}
|
||||
if o.DefaultValue != nil {
|
||||
toSerialize["defaultValue"] = o.DefaultValue
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateEnvReference struct {
|
||||
value *TemplateEnvReference
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateEnvReference) Get() *TemplateEnvReference {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateEnvReference) Set(val *TemplateEnvReference) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateEnvReference) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateEnvReference) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateEnvReference(val *TemplateEnvReference) *NullableTemplateEnvReference {
|
||||
return &NullableTemplateEnvReference{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateEnvReference) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateEnvReference) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
222
api/model_template_summary.gen.go
Normal file
222
api/model_template_summary.gen.go
Normal file
@ -0,0 +1,222 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummary struct for TemplateSummary
|
||||
type TemplateSummary struct {
|
||||
Sources []string `json:"sources"`
|
||||
StackID string `json:"stackID"`
|
||||
Summary TemplateSummaryResources `json:"summary"`
|
||||
Diff TemplateSummaryDiff `json:"diff"`
|
||||
Errors []TemplateSummaryError `json:"errors"`
|
||||
}
|
||||
|
||||
// NewTemplateSummary instantiates a new TemplateSummary object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummary(sources []string, stackID string, summary TemplateSummaryResources, diff TemplateSummaryDiff, errors []TemplateSummaryError) *TemplateSummary {
|
||||
this := TemplateSummary{}
|
||||
this.Sources = sources
|
||||
this.StackID = stackID
|
||||
this.Summary = summary
|
||||
this.Diff = diff
|
||||
this.Errors = errors
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryWithDefaults instantiates a new TemplateSummary object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryWithDefaults() *TemplateSummary {
|
||||
this := TemplateSummary{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetSources returns the Sources field value
|
||||
func (o *TemplateSummary) GetSources() []string {
|
||||
if o == nil {
|
||||
var ret []string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Sources
|
||||
}
|
||||
|
||||
// GetSourcesOk returns a tuple with the Sources field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummary) GetSourcesOk() (*[]string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Sources, true
|
||||
}
|
||||
|
||||
// SetSources sets field value
|
||||
func (o *TemplateSummary) SetSources(v []string) {
|
||||
o.Sources = v
|
||||
}
|
||||
|
||||
// GetStackID returns the StackID field value
|
||||
func (o *TemplateSummary) GetStackID() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StackID
|
||||
}
|
||||
|
||||
// GetStackIDOk returns a tuple with the StackID field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummary) GetStackIDOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StackID, true
|
||||
}
|
||||
|
||||
// SetStackID sets field value
|
||||
func (o *TemplateSummary) SetStackID(v string) {
|
||||
o.StackID = v
|
||||
}
|
||||
|
||||
// GetSummary returns the Summary field value
|
||||
func (o *TemplateSummary) GetSummary() TemplateSummaryResources {
|
||||
if o == nil {
|
||||
var ret TemplateSummaryResources
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Summary
|
||||
}
|
||||
|
||||
// GetSummaryOk returns a tuple with the Summary field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummary) GetSummaryOk() (*TemplateSummaryResources, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Summary, true
|
||||
}
|
||||
|
||||
// SetSummary sets field value
|
||||
func (o *TemplateSummary) SetSummary(v TemplateSummaryResources) {
|
||||
o.Summary = v
|
||||
}
|
||||
|
||||
// GetDiff returns the Diff field value
|
||||
func (o *TemplateSummary) GetDiff() TemplateSummaryDiff {
|
||||
if o == nil {
|
||||
var ret TemplateSummaryDiff
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Diff
|
||||
}
|
||||
|
||||
// GetDiffOk returns a tuple with the Diff field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummary) GetDiffOk() (*TemplateSummaryDiff, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Diff, true
|
||||
}
|
||||
|
||||
// SetDiff sets field value
|
||||
func (o *TemplateSummary) SetDiff(v TemplateSummaryDiff) {
|
||||
o.Diff = v
|
||||
}
|
||||
|
||||
// GetErrors returns the Errors field value
|
||||
func (o *TemplateSummary) GetErrors() []TemplateSummaryError {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryError
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Errors
|
||||
}
|
||||
|
||||
// GetErrorsOk returns a tuple with the Errors field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummary) GetErrorsOk() (*[]TemplateSummaryError, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Errors, true
|
||||
}
|
||||
|
||||
// SetErrors sets field value
|
||||
func (o *TemplateSummary) SetErrors(v []TemplateSummaryError) {
|
||||
o.Errors = v
|
||||
}
|
||||
|
||||
func (o TemplateSummary) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["sources"] = o.Sources
|
||||
}
|
||||
if true {
|
||||
toSerialize["stackID"] = o.StackID
|
||||
}
|
||||
if true {
|
||||
toSerialize["summary"] = o.Summary
|
||||
}
|
||||
if true {
|
||||
toSerialize["diff"] = o.Diff
|
||||
}
|
||||
if true {
|
||||
toSerialize["errors"] = o.Errors
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummary struct {
|
||||
value *TemplateSummary
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummary) Get() *TemplateSummary {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummary) Set(val *TemplateSummary) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummary) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummary) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummary(val *TemplateSummary) *NullableTemplateSummary {
|
||||
return &NullableTemplateSummary{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummary) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummary) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
359
api/model_template_summary_bucket.gen.go
Normal file
359
api/model_template_summary_bucket.gen.go
Normal file
@ -0,0 +1,359 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryBucket struct for TemplateSummaryBucket
|
||||
type TemplateSummaryBucket struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
RetentionPeriod int32 `json:"retentionPeriod"`
|
||||
SchemaType *string `json:"schemaType,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryBucket instantiates a new TemplateSummaryBucket object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryBucket(kind string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id string, name string, retentionPeriod int32) *TemplateSummaryBucket {
|
||||
this := TemplateSummaryBucket{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.LabelAssociations = labelAssociations
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
this.RetentionPeriod = retentionPeriod
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryBucketWithDefaults instantiates a new TemplateSummaryBucket object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryBucketWithDefaults() *TemplateSummaryBucket {
|
||||
this := TemplateSummaryBucket{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryBucket) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucket) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryBucket) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryBucket) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucket) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryBucket) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryBucket) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryBucket) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucket) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryBucket) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryBucket) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucket) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryBucket) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryBucket) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucket) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryBucket) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryBucket) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucket) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryBucket) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryBucket) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryBucket) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryBucket) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryBucket) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetRetentionPeriod returns the RetentionPeriod field value
|
||||
func (o *TemplateSummaryBucket) GetRetentionPeriod() int32 {
|
||||
if o == nil {
|
||||
var ret int32
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.RetentionPeriod
|
||||
}
|
||||
|
||||
// GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucket) GetRetentionPeriodOk() (*int32, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.RetentionPeriod, true
|
||||
}
|
||||
|
||||
// SetRetentionPeriod sets field value
|
||||
func (o *TemplateSummaryBucket) SetRetentionPeriod(v int32) {
|
||||
o.RetentionPeriod = v
|
||||
}
|
||||
|
||||
// GetSchemaType returns the SchemaType field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryBucket) GetSchemaType() string {
|
||||
if o == nil || o.SchemaType == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.SchemaType
|
||||
}
|
||||
|
||||
// GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucket) GetSchemaTypeOk() (*string, bool) {
|
||||
if o == nil || o.SchemaType == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.SchemaType, true
|
||||
}
|
||||
|
||||
// HasSchemaType returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryBucket) HasSchemaType() bool {
|
||||
if o != nil && o.SchemaType != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSchemaType gets a reference to the given string and assigns it to the SchemaType field.
|
||||
func (o *TemplateSummaryBucket) SetSchemaType(v string) {
|
||||
o.SchemaType = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryBucket) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["retentionPeriod"] = o.RetentionPeriod
|
||||
}
|
||||
if o.SchemaType != nil {
|
||||
toSerialize["schemaType"] = o.SchemaType
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryBucket struct {
|
||||
value *TemplateSummaryBucket
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryBucket) Get() *TemplateSummaryBucket {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryBucket) Set(val *TemplateSummaryBucket) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryBucket) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryBucket) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryBucket(val *TemplateSummaryBucket) *NullableTemplateSummaryBucket {
|
||||
return &NullableTemplateSummaryBucket{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryBucket) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryBucket) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
236
api/model_template_summary_bucket_all_of.gen.go
Normal file
236
api/model_template_summary_bucket_all_of.gen.go
Normal file
@ -0,0 +1,236 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryBucketAllOf struct for TemplateSummaryBucketAllOf
|
||||
type TemplateSummaryBucketAllOf struct {
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
RetentionPeriod int32 `json:"retentionPeriod"`
|
||||
SchemaType *string `json:"schemaType,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryBucketAllOf instantiates a new TemplateSummaryBucketAllOf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryBucketAllOf(id string, name string, retentionPeriod int32) *TemplateSummaryBucketAllOf {
|
||||
this := TemplateSummaryBucketAllOf{}
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
this.RetentionPeriod = retentionPeriod
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryBucketAllOfWithDefaults instantiates a new TemplateSummaryBucketAllOf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryBucketAllOfWithDefaults() *TemplateSummaryBucketAllOf {
|
||||
this := TemplateSummaryBucketAllOf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryBucketAllOf) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucketAllOf) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryBucketAllOf) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryBucketAllOf) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucketAllOf) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryBucketAllOf) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryBucketAllOf) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryBucketAllOf) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryBucketAllOf) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryBucketAllOf) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetRetentionPeriod returns the RetentionPeriod field value
|
||||
func (o *TemplateSummaryBucketAllOf) GetRetentionPeriod() int32 {
|
||||
if o == nil {
|
||||
var ret int32
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.RetentionPeriod
|
||||
}
|
||||
|
||||
// GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucketAllOf) GetRetentionPeriodOk() (*int32, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.RetentionPeriod, true
|
||||
}
|
||||
|
||||
// SetRetentionPeriod sets field value
|
||||
func (o *TemplateSummaryBucketAllOf) SetRetentionPeriod(v int32) {
|
||||
o.RetentionPeriod = v
|
||||
}
|
||||
|
||||
// GetSchemaType returns the SchemaType field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryBucketAllOf) GetSchemaType() string {
|
||||
if o == nil || o.SchemaType == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.SchemaType
|
||||
}
|
||||
|
||||
// GetSchemaTypeOk returns a tuple with the SchemaType field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryBucketAllOf) GetSchemaTypeOk() (*string, bool) {
|
||||
if o == nil || o.SchemaType == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.SchemaType, true
|
||||
}
|
||||
|
||||
// HasSchemaType returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryBucketAllOf) HasSchemaType() bool {
|
||||
if o != nil && o.SchemaType != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetSchemaType gets a reference to the given string and assigns it to the SchemaType field.
|
||||
func (o *TemplateSummaryBucketAllOf) SetSchemaType(v string) {
|
||||
o.SchemaType = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryBucketAllOf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["retentionPeriod"] = o.RetentionPeriod
|
||||
}
|
||||
if o.SchemaType != nil {
|
||||
toSerialize["schemaType"] = o.SchemaType
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryBucketAllOf struct {
|
||||
value *TemplateSummaryBucketAllOf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryBucketAllOf) Get() *TemplateSummaryBucketAllOf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryBucketAllOf) Set(val *TemplateSummaryBucketAllOf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryBucketAllOf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryBucketAllOf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryBucketAllOf(val *TemplateSummaryBucketAllOf) *NullableTemplateSummaryBucketAllOf {
|
||||
return &NullableTemplateSummaryBucketAllOf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryBucketAllOf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryBucketAllOf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
294
api/model_template_summary_check.gen.go
Normal file
294
api/model_template_summary_check.gen.go
Normal file
@ -0,0 +1,294 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryCheck struct for TemplateSummaryCheck
|
||||
type TemplateSummaryCheck struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCheck instantiates a new TemplateSummaryCheck object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryCheck(kind string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id string, name string) *TemplateSummaryCheck {
|
||||
this := TemplateSummaryCheck{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.LabelAssociations = labelAssociations
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCheckWithDefaults instantiates a new TemplateSummaryCheck object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryCheckWithDefaults() *TemplateSummaryCheck {
|
||||
this := TemplateSummaryCheck{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryCheck) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCheck) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryCheck) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryCheck) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCheck) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryCheck) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryCheck) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryCheck) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCheck) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryCheck) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryCheck) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCheck) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryCheck) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryCheck) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCheck) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryCheck) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryCheck) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCheck) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryCheck) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryCheck) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryCheck) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryCheck) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryCheck) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryCheck) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryCheck struct {
|
||||
value *TemplateSummaryCheck
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCheck) Get() *TemplateSummaryCheck {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCheck) Set(val *TemplateSummaryCheck) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCheck) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCheck) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryCheck(val *TemplateSummaryCheck) *NullableTemplateSummaryCheck {
|
||||
return &NullableTemplateSummaryCheck{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCheck) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCheck) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
171
api/model_template_summary_check_all_of.gen.go
Normal file
171
api/model_template_summary_check_all_of.gen.go
Normal file
@ -0,0 +1,171 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryCheckAllOf struct for TemplateSummaryCheckAllOf
|
||||
type TemplateSummaryCheckAllOf struct {
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCheckAllOf instantiates a new TemplateSummaryCheckAllOf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryCheckAllOf(id string, name string) *TemplateSummaryCheckAllOf {
|
||||
this := TemplateSummaryCheckAllOf{}
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCheckAllOfWithDefaults instantiates a new TemplateSummaryCheckAllOf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryCheckAllOfWithDefaults() *TemplateSummaryCheckAllOf {
|
||||
this := TemplateSummaryCheckAllOf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryCheckAllOf) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCheckAllOf) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryCheckAllOf) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryCheckAllOf) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCheckAllOf) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryCheckAllOf) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryCheckAllOf) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryCheckAllOf) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryCheckAllOf) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryCheckAllOf) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryCheckAllOf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryCheckAllOf struct {
|
||||
value *TemplateSummaryCheckAllOf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCheckAllOf) Get() *TemplateSummaryCheckAllOf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCheckAllOf) Set(val *TemplateSummaryCheckAllOf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCheckAllOf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCheckAllOf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryCheckAllOf(val *TemplateSummaryCheckAllOf) *NullableTemplateSummaryCheckAllOf {
|
||||
return &NullableTemplateSummaryCheckAllOf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCheckAllOf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCheckAllOf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
200
api/model_template_summary_common.gen.go
Normal file
200
api/model_template_summary_common.gen.go
Normal file
@ -0,0 +1,200 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryCommon struct for TemplateSummaryCommon
|
||||
type TemplateSummaryCommon struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCommon instantiates a new TemplateSummaryCommon object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryCommon(kind string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel) *TemplateSummaryCommon {
|
||||
this := TemplateSummaryCommon{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.LabelAssociations = labelAssociations
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCommonWithDefaults instantiates a new TemplateSummaryCommon object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryCommonWithDefaults() *TemplateSummaryCommon {
|
||||
this := TemplateSummaryCommon{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryCommon) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCommon) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryCommon) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryCommon) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCommon) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryCommon) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryCommon) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryCommon) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCommon) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryCommon) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryCommon) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCommon) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryCommon) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryCommon) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryCommon struct {
|
||||
value *TemplateSummaryCommon
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCommon) Get() *TemplateSummaryCommon {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCommon) Set(val *TemplateSummaryCommon) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCommon) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCommon) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryCommon(val *TemplateSummaryCommon) *NullableTemplateSummaryCommon {
|
||||
return &NullableTemplateSummaryCommon{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCommon) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCommon) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
106
api/model_template_summary_common_all_of.gen.go
Normal file
106
api/model_template_summary_common_all_of.gen.go
Normal file
@ -0,0 +1,106 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryCommonAllOf struct for TemplateSummaryCommonAllOf
|
||||
type TemplateSummaryCommonAllOf struct {
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCommonAllOf instantiates a new TemplateSummaryCommonAllOf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryCommonAllOf(labelAssociations []TemplateSummaryLabel) *TemplateSummaryCommonAllOf {
|
||||
this := TemplateSummaryCommonAllOf{}
|
||||
this.LabelAssociations = labelAssociations
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCommonAllOfWithDefaults instantiates a new TemplateSummaryCommonAllOf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryCommonAllOfWithDefaults() *TemplateSummaryCommonAllOf {
|
||||
this := TemplateSummaryCommonAllOf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryCommonAllOf) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCommonAllOf) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryCommonAllOf) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryCommonAllOf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryCommonAllOf struct {
|
||||
value *TemplateSummaryCommonAllOf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCommonAllOf) Get() *TemplateSummaryCommonAllOf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCommonAllOf) Set(val *TemplateSummaryCommonAllOf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCommonAllOf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCommonAllOf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryCommonAllOf(val *TemplateSummaryCommonAllOf) *NullableTemplateSummaryCommonAllOf {
|
||||
return &NullableTemplateSummaryCommonAllOf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCommonAllOf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCommonAllOf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
171
api/model_template_summary_core.gen.go
Normal file
171
api/model_template_summary_core.gen.go
Normal file
@ -0,0 +1,171 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryCore struct for TemplateSummaryCore
|
||||
type TemplateSummaryCore struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCore instantiates a new TemplateSummaryCore object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryCore(kind string, envReferences []TemplateEnvReference) *TemplateSummaryCore {
|
||||
this := TemplateSummaryCore{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryCoreWithDefaults instantiates a new TemplateSummaryCore object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryCoreWithDefaults() *TemplateSummaryCore {
|
||||
this := TemplateSummaryCore{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryCore) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCore) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryCore) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryCore) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCore) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryCore) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryCore) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryCore) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryCore) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryCore) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryCore) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryCore struct {
|
||||
value *TemplateSummaryCore
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCore) Get() *TemplateSummaryCore {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCore) Set(val *TemplateSummaryCore) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCore) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCore) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryCore(val *TemplateSummaryCore) *NullableTemplateSummaryCore {
|
||||
return &NullableTemplateSummaryCore{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryCore) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryCore) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
294
api/model_template_summary_dashboard.gen.go
Normal file
294
api/model_template_summary_dashboard.gen.go
Normal file
@ -0,0 +1,294 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDashboard struct for TemplateSummaryDashboard
|
||||
type TemplateSummaryDashboard struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDashboard instantiates a new TemplateSummaryDashboard object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDashboard(kind string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id string, name string) *TemplateSummaryDashboard {
|
||||
this := TemplateSummaryDashboard{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.LabelAssociations = labelAssociations
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDashboardWithDefaults instantiates a new TemplateSummaryDashboard object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDashboardWithDefaults() *TemplateSummaryDashboard {
|
||||
this := TemplateSummaryDashboard{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDashboard) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDashboard) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDashboard) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDashboard) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDashboard) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDashboard) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryDashboard) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryDashboard) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDashboard) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryDashboard) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryDashboard) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDashboard) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryDashboard) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDashboard) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDashboard) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDashboard) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryDashboard) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDashboard) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryDashboard) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDashboard) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryDashboard) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDashboard) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryDashboard) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDashboard) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDashboard struct {
|
||||
value *TemplateSummaryDashboard
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDashboard) Get() *TemplateSummaryDashboard {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDashboard) Set(val *TemplateSummaryDashboard) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDashboard) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDashboard) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDashboard(val *TemplateSummaryDashboard) *NullableTemplateSummaryDashboard {
|
||||
return &NullableTemplateSummaryDashboard{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDashboard) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDashboard) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
367
api/model_template_summary_diff.gen.go
Normal file
367
api/model_template_summary_diff.gen.go
Normal file
@ -0,0 +1,367 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiff struct for TemplateSummaryDiff
|
||||
type TemplateSummaryDiff struct {
|
||||
Buckets []TemplateSummaryDiffBucket `json:"buckets"`
|
||||
Checks []TemplateSummaryDiffCheck `json:"checks"`
|
||||
Dashboards []TemplateSummaryDiffDashboard `json:"dashboards"`
|
||||
Labels []TemplateSummaryDiffLabel `json:"labels"`
|
||||
LabelMappings []TemplateSummaryLabelMapping `json:"labelMappings"`
|
||||
NotificationEndpoints []TemplateSummaryDiffNotificationEndpoint `json:"notificationEndpoints"`
|
||||
NotificationRules []TemplateSummaryDiffNotificationRule `json:"notificationRules"`
|
||||
Tasks []TemplateSummaryDiffTask `json:"tasks"`
|
||||
TelegrafConfigs []TemplateSummaryDiffTelegraf `json:"telegrafConfigs"`
|
||||
Variables []TemplateSummaryDiffVariable `json:"variables"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiff instantiates a new TemplateSummaryDiff object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiff(buckets []TemplateSummaryDiffBucket, checks []TemplateSummaryDiffCheck, dashboards []TemplateSummaryDiffDashboard, labels []TemplateSummaryDiffLabel, labelMappings []TemplateSummaryLabelMapping, notificationEndpoints []TemplateSummaryDiffNotificationEndpoint, notificationRules []TemplateSummaryDiffNotificationRule, tasks []TemplateSummaryDiffTask, telegrafConfigs []TemplateSummaryDiffTelegraf, variables []TemplateSummaryDiffVariable) *TemplateSummaryDiff {
|
||||
this := TemplateSummaryDiff{}
|
||||
this.Buckets = buckets
|
||||
this.Checks = checks
|
||||
this.Dashboards = dashboards
|
||||
this.Labels = labels
|
||||
this.LabelMappings = labelMappings
|
||||
this.NotificationEndpoints = notificationEndpoints
|
||||
this.NotificationRules = notificationRules
|
||||
this.Tasks = tasks
|
||||
this.TelegrafConfigs = telegrafConfigs
|
||||
this.Variables = variables
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffWithDefaults instantiates a new TemplateSummaryDiff object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffWithDefaults() *TemplateSummaryDiff {
|
||||
this := TemplateSummaryDiff{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetBuckets returns the Buckets field value
|
||||
func (o *TemplateSummaryDiff) GetBuckets() []TemplateSummaryDiffBucket {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDiffBucket
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Buckets
|
||||
}
|
||||
|
||||
// GetBucketsOk returns a tuple with the Buckets field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetBucketsOk() (*[]TemplateSummaryDiffBucket, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Buckets, true
|
||||
}
|
||||
|
||||
// SetBuckets sets field value
|
||||
func (o *TemplateSummaryDiff) SetBuckets(v []TemplateSummaryDiffBucket) {
|
||||
o.Buckets = v
|
||||
}
|
||||
|
||||
// GetChecks returns the Checks field value
|
||||
func (o *TemplateSummaryDiff) GetChecks() []TemplateSummaryDiffCheck {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDiffCheck
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Checks
|
||||
}
|
||||
|
||||
// GetChecksOk returns a tuple with the Checks field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetChecksOk() (*[]TemplateSummaryDiffCheck, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Checks, true
|
||||
}
|
||||
|
||||
// SetChecks sets field value
|
||||
func (o *TemplateSummaryDiff) SetChecks(v []TemplateSummaryDiffCheck) {
|
||||
o.Checks = v
|
||||
}
|
||||
|
||||
// GetDashboards returns the Dashboards field value
|
||||
func (o *TemplateSummaryDiff) GetDashboards() []TemplateSummaryDiffDashboard {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDiffDashboard
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Dashboards
|
||||
}
|
||||
|
||||
// GetDashboardsOk returns a tuple with the Dashboards field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetDashboardsOk() (*[]TemplateSummaryDiffDashboard, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Dashboards, true
|
||||
}
|
||||
|
||||
// SetDashboards sets field value
|
||||
func (o *TemplateSummaryDiff) SetDashboards(v []TemplateSummaryDiffDashboard) {
|
||||
o.Dashboards = v
|
||||
}
|
||||
|
||||
// GetLabels returns the Labels field value
|
||||
func (o *TemplateSummaryDiff) GetLabels() []TemplateSummaryDiffLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDiffLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Labels
|
||||
}
|
||||
|
||||
// GetLabelsOk returns a tuple with the Labels field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetLabelsOk() (*[]TemplateSummaryDiffLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Labels, true
|
||||
}
|
||||
|
||||
// SetLabels sets field value
|
||||
func (o *TemplateSummaryDiff) SetLabels(v []TemplateSummaryDiffLabel) {
|
||||
o.Labels = v
|
||||
}
|
||||
|
||||
// GetLabelMappings returns the LabelMappings field value
|
||||
func (o *TemplateSummaryDiff) GetLabelMappings() []TemplateSummaryLabelMapping {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabelMapping
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelMappings
|
||||
}
|
||||
|
||||
// GetLabelMappingsOk returns a tuple with the LabelMappings field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetLabelMappingsOk() (*[]TemplateSummaryLabelMapping, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelMappings, true
|
||||
}
|
||||
|
||||
// SetLabelMappings sets field value
|
||||
func (o *TemplateSummaryDiff) SetLabelMappings(v []TemplateSummaryLabelMapping) {
|
||||
o.LabelMappings = v
|
||||
}
|
||||
|
||||
// GetNotificationEndpoints returns the NotificationEndpoints field value
|
||||
func (o *TemplateSummaryDiff) GetNotificationEndpoints() []TemplateSummaryDiffNotificationEndpoint {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDiffNotificationEndpoint
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.NotificationEndpoints
|
||||
}
|
||||
|
||||
// GetNotificationEndpointsOk returns a tuple with the NotificationEndpoints field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetNotificationEndpointsOk() (*[]TemplateSummaryDiffNotificationEndpoint, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.NotificationEndpoints, true
|
||||
}
|
||||
|
||||
// SetNotificationEndpoints sets field value
|
||||
func (o *TemplateSummaryDiff) SetNotificationEndpoints(v []TemplateSummaryDiffNotificationEndpoint) {
|
||||
o.NotificationEndpoints = v
|
||||
}
|
||||
|
||||
// GetNotificationRules returns the NotificationRules field value
|
||||
func (o *TemplateSummaryDiff) GetNotificationRules() []TemplateSummaryDiffNotificationRule {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDiffNotificationRule
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.NotificationRules
|
||||
}
|
||||
|
||||
// GetNotificationRulesOk returns a tuple with the NotificationRules field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetNotificationRulesOk() (*[]TemplateSummaryDiffNotificationRule, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.NotificationRules, true
|
||||
}
|
||||
|
||||
// SetNotificationRules sets field value
|
||||
func (o *TemplateSummaryDiff) SetNotificationRules(v []TemplateSummaryDiffNotificationRule) {
|
||||
o.NotificationRules = v
|
||||
}
|
||||
|
||||
// GetTasks returns the Tasks field value
|
||||
func (o *TemplateSummaryDiff) GetTasks() []TemplateSummaryDiffTask {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDiffTask
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Tasks
|
||||
}
|
||||
|
||||
// GetTasksOk returns a tuple with the Tasks field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetTasksOk() (*[]TemplateSummaryDiffTask, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Tasks, true
|
||||
}
|
||||
|
||||
// SetTasks sets field value
|
||||
func (o *TemplateSummaryDiff) SetTasks(v []TemplateSummaryDiffTask) {
|
||||
o.Tasks = v
|
||||
}
|
||||
|
||||
// GetTelegrafConfigs returns the TelegrafConfigs field value
|
||||
func (o *TemplateSummaryDiff) GetTelegrafConfigs() []TemplateSummaryDiffTelegraf {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDiffTelegraf
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TelegrafConfigs
|
||||
}
|
||||
|
||||
// GetTelegrafConfigsOk returns a tuple with the TelegrafConfigs field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetTelegrafConfigsOk() (*[]TemplateSummaryDiffTelegraf, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TelegrafConfigs, true
|
||||
}
|
||||
|
||||
// SetTelegrafConfigs sets field value
|
||||
func (o *TemplateSummaryDiff) SetTelegrafConfigs(v []TemplateSummaryDiffTelegraf) {
|
||||
o.TelegrafConfigs = v
|
||||
}
|
||||
|
||||
// GetVariables returns the Variables field value
|
||||
func (o *TemplateSummaryDiff) GetVariables() []TemplateSummaryDiffVariable {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDiffVariable
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Variables
|
||||
}
|
||||
|
||||
// GetVariablesOk returns a tuple with the Variables field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiff) GetVariablesOk() (*[]TemplateSummaryDiffVariable, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Variables, true
|
||||
}
|
||||
|
||||
// SetVariables sets field value
|
||||
func (o *TemplateSummaryDiff) SetVariables(v []TemplateSummaryDiffVariable) {
|
||||
o.Variables = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiff) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["buckets"] = o.Buckets
|
||||
}
|
||||
if true {
|
||||
toSerialize["checks"] = o.Checks
|
||||
}
|
||||
if true {
|
||||
toSerialize["dashboards"] = o.Dashboards
|
||||
}
|
||||
if true {
|
||||
toSerialize["labels"] = o.Labels
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelMappings"] = o.LabelMappings
|
||||
}
|
||||
if true {
|
||||
toSerialize["notificationEndpoints"] = o.NotificationEndpoints
|
||||
}
|
||||
if true {
|
||||
toSerialize["notificationRules"] = o.NotificationRules
|
||||
}
|
||||
if true {
|
||||
toSerialize["tasks"] = o.Tasks
|
||||
}
|
||||
if true {
|
||||
toSerialize["telegrafConfigs"] = o.TelegrafConfigs
|
||||
}
|
||||
if true {
|
||||
toSerialize["variables"] = o.Variables
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiff struct {
|
||||
value *TemplateSummaryDiff
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiff) Get() *TemplateSummaryDiff {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiff) Set(val *TemplateSummaryDiff) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiff) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiff) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiff(val *TemplateSummaryDiff) *NullableTemplateSummaryDiff {
|
||||
return &NullableTemplateSummaryDiff{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiff) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiff) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
265
api/model_template_summary_diff_bucket.gen.go
Normal file
265
api/model_template_summary_diff_bucket.gen.go
Normal file
@ -0,0 +1,265 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffBucket struct for TemplateSummaryDiffBucket
|
||||
type TemplateSummaryDiffBucket struct {
|
||||
Kind string `json:"kind"`
|
||||
StateStatus string `json:"stateStatus"`
|
||||
Id string `json:"id"`
|
||||
TemplateMetaName string `json:"templateMetaName"`
|
||||
New *TemplateSummaryDiffBucketFields `json:"new,omitempty"`
|
||||
Old *TemplateSummaryDiffBucketFields `json:"old,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffBucket instantiates a new TemplateSummaryDiffBucket object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffBucket(kind string, stateStatus string, id string, templateMetaName string) *TemplateSummaryDiffBucket {
|
||||
this := TemplateSummaryDiffBucket{}
|
||||
this.Kind = kind
|
||||
this.StateStatus = stateStatus
|
||||
this.Id = id
|
||||
this.TemplateMetaName = templateMetaName
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffBucketWithDefaults instantiates a new TemplateSummaryDiffBucket object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffBucketWithDefaults() *TemplateSummaryDiffBucket {
|
||||
this := TemplateSummaryDiffBucket{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDiffBucket) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffBucket) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDiffBucket) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetStateStatus returns the StateStatus field value
|
||||
func (o *TemplateSummaryDiffBucket) GetStateStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StateStatus
|
||||
}
|
||||
|
||||
// GetStateStatusOk returns a tuple with the StateStatus field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffBucket) GetStateStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StateStatus, true
|
||||
}
|
||||
|
||||
// SetStateStatus sets field value
|
||||
func (o *TemplateSummaryDiffBucket) SetStateStatus(v string) {
|
||||
o.StateStatus = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDiffBucket) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffBucket) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDiffBucket) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value
|
||||
func (o *TemplateSummaryDiffBucket) GetTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffBucket) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryDiffBucket) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetNew returns the New field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffBucket) GetNew() TemplateSummaryDiffBucketFields {
|
||||
if o == nil || o.New == nil {
|
||||
var ret TemplateSummaryDiffBucketFields
|
||||
return ret
|
||||
}
|
||||
return *o.New
|
||||
}
|
||||
|
||||
// GetNewOk returns a tuple with the New field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffBucket) GetNewOk() (*TemplateSummaryDiffBucketFields, bool) {
|
||||
if o == nil || o.New == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.New, true
|
||||
}
|
||||
|
||||
// HasNew returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffBucket) HasNew() bool {
|
||||
if o != nil && o.New != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetNew gets a reference to the given TemplateSummaryDiffBucketFields and assigns it to the New field.
|
||||
func (o *TemplateSummaryDiffBucket) SetNew(v TemplateSummaryDiffBucketFields) {
|
||||
o.New = &v
|
||||
}
|
||||
|
||||
// GetOld returns the Old field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffBucket) GetOld() TemplateSummaryDiffBucketFields {
|
||||
if o == nil || o.Old == nil {
|
||||
var ret TemplateSummaryDiffBucketFields
|
||||
return ret
|
||||
}
|
||||
return *o.Old
|
||||
}
|
||||
|
||||
// GetOldOk returns a tuple with the Old field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffBucket) GetOldOk() (*TemplateSummaryDiffBucketFields, bool) {
|
||||
if o == nil || o.Old == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Old, true
|
||||
}
|
||||
|
||||
// HasOld returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffBucket) HasOld() bool {
|
||||
if o != nil && o.Old != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOld gets a reference to the given TemplateSummaryDiffBucketFields and assigns it to the Old field.
|
||||
func (o *TemplateSummaryDiffBucket) SetOld(v TemplateSummaryDiffBucketFields) {
|
||||
o.Old = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffBucket) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["stateStatus"] = o.StateStatus
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if o.New != nil {
|
||||
toSerialize["new"] = o.New
|
||||
}
|
||||
if o.Old != nil {
|
||||
toSerialize["old"] = o.Old
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffBucket struct {
|
||||
value *TemplateSummaryDiffBucket
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffBucket) Get() *TemplateSummaryDiffBucket {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffBucket) Set(val *TemplateSummaryDiffBucket) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffBucket) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffBucket) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffBucket(val *TemplateSummaryDiffBucket) *NullableTemplateSummaryDiffBucket {
|
||||
return &NullableTemplateSummaryDiffBucket{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffBucket) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffBucket) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
172
api/model_template_summary_diff_bucket_fields.gen.go
Normal file
172
api/model_template_summary_diff_bucket_fields.gen.go
Normal file
@ -0,0 +1,172 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffBucketFields struct for TemplateSummaryDiffBucketFields
|
||||
type TemplateSummaryDiffBucketFields struct {
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
// Rules to expire or retain data. No rules means data never expires.
|
||||
RetentionRules []RetentionRule `json:"retentionRules"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffBucketFields instantiates a new TemplateSummaryDiffBucketFields object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffBucketFields(name string, retentionRules []RetentionRule) *TemplateSummaryDiffBucketFields {
|
||||
this := TemplateSummaryDiffBucketFields{}
|
||||
this.Name = name
|
||||
this.RetentionRules = retentionRules
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffBucketFieldsWithDefaults instantiates a new TemplateSummaryDiffBucketFields object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffBucketFieldsWithDefaults() *TemplateSummaryDiffBucketFields {
|
||||
this := TemplateSummaryDiffBucketFields{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryDiffBucketFields) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffBucketFields) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryDiffBucketFields) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffBucketFields) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryDiffBucketFields) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffBucketFields) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryDiffBucketFields) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetRetentionRules returns the RetentionRules field value
|
||||
func (o *TemplateSummaryDiffBucketFields) GetRetentionRules() []RetentionRule {
|
||||
if o == nil {
|
||||
var ret []RetentionRule
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.RetentionRules
|
||||
}
|
||||
|
||||
// GetRetentionRulesOk returns a tuple with the RetentionRules field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffBucketFields) GetRetentionRulesOk() (*[]RetentionRule, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.RetentionRules, true
|
||||
}
|
||||
|
||||
// SetRetentionRules sets field value
|
||||
func (o *TemplateSummaryDiffBucketFields) SetRetentionRules(v []RetentionRule) {
|
||||
o.RetentionRules = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffBucketFields) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["retentionRules"] = o.RetentionRules
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffBucketFields struct {
|
||||
value *TemplateSummaryDiffBucketFields
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffBucketFields) Get() *TemplateSummaryDiffBucketFields {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffBucketFields) Set(val *TemplateSummaryDiffBucketFields) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffBucketFields) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffBucketFields) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffBucketFields(val *TemplateSummaryDiffBucketFields) *NullableTemplateSummaryDiffBucketFields {
|
||||
return &NullableTemplateSummaryDiffBucketFields{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffBucketFields) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffBucketFields) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
265
api/model_template_summary_diff_check.gen.go
Normal file
265
api/model_template_summary_diff_check.gen.go
Normal file
@ -0,0 +1,265 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffCheck struct for TemplateSummaryDiffCheck
|
||||
type TemplateSummaryDiffCheck struct {
|
||||
Kind string `json:"kind"`
|
||||
StateStatus string `json:"stateStatus"`
|
||||
Id string `json:"id"`
|
||||
TemplateMetaName string `json:"templateMetaName"`
|
||||
New *TemplateSummaryDiffCheckFields `json:"new,omitempty"`
|
||||
Old *TemplateSummaryDiffCheckFields `json:"old,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffCheck instantiates a new TemplateSummaryDiffCheck object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffCheck(kind string, stateStatus string, id string, templateMetaName string) *TemplateSummaryDiffCheck {
|
||||
this := TemplateSummaryDiffCheck{}
|
||||
this.Kind = kind
|
||||
this.StateStatus = stateStatus
|
||||
this.Id = id
|
||||
this.TemplateMetaName = templateMetaName
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffCheckWithDefaults instantiates a new TemplateSummaryDiffCheck object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffCheckWithDefaults() *TemplateSummaryDiffCheck {
|
||||
this := TemplateSummaryDiffCheck{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDiffCheck) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffCheck) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDiffCheck) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetStateStatus returns the StateStatus field value
|
||||
func (o *TemplateSummaryDiffCheck) GetStateStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StateStatus
|
||||
}
|
||||
|
||||
// GetStateStatusOk returns a tuple with the StateStatus field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffCheck) GetStateStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StateStatus, true
|
||||
}
|
||||
|
||||
// SetStateStatus sets field value
|
||||
func (o *TemplateSummaryDiffCheck) SetStateStatus(v string) {
|
||||
o.StateStatus = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDiffCheck) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffCheck) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDiffCheck) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value
|
||||
func (o *TemplateSummaryDiffCheck) GetTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffCheck) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryDiffCheck) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetNew returns the New field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffCheck) GetNew() TemplateSummaryDiffCheckFields {
|
||||
if o == nil || o.New == nil {
|
||||
var ret TemplateSummaryDiffCheckFields
|
||||
return ret
|
||||
}
|
||||
return *o.New
|
||||
}
|
||||
|
||||
// GetNewOk returns a tuple with the New field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffCheck) GetNewOk() (*TemplateSummaryDiffCheckFields, bool) {
|
||||
if o == nil || o.New == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.New, true
|
||||
}
|
||||
|
||||
// HasNew returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffCheck) HasNew() bool {
|
||||
if o != nil && o.New != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetNew gets a reference to the given TemplateSummaryDiffCheckFields and assigns it to the New field.
|
||||
func (o *TemplateSummaryDiffCheck) SetNew(v TemplateSummaryDiffCheckFields) {
|
||||
o.New = &v
|
||||
}
|
||||
|
||||
// GetOld returns the Old field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffCheck) GetOld() TemplateSummaryDiffCheckFields {
|
||||
if o == nil || o.Old == nil {
|
||||
var ret TemplateSummaryDiffCheckFields
|
||||
return ret
|
||||
}
|
||||
return *o.Old
|
||||
}
|
||||
|
||||
// GetOldOk returns a tuple with the Old field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffCheck) GetOldOk() (*TemplateSummaryDiffCheckFields, bool) {
|
||||
if o == nil || o.Old == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Old, true
|
||||
}
|
||||
|
||||
// HasOld returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffCheck) HasOld() bool {
|
||||
if o != nil && o.Old != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOld gets a reference to the given TemplateSummaryDiffCheckFields and assigns it to the Old field.
|
||||
func (o *TemplateSummaryDiffCheck) SetOld(v TemplateSummaryDiffCheckFields) {
|
||||
o.Old = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffCheck) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["stateStatus"] = o.StateStatus
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if o.New != nil {
|
||||
toSerialize["new"] = o.New
|
||||
}
|
||||
if o.Old != nil {
|
||||
toSerialize["old"] = o.Old
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffCheck struct {
|
||||
value *TemplateSummaryDiffCheck
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffCheck) Get() *TemplateSummaryDiffCheck {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffCheck) Set(val *TemplateSummaryDiffCheck) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffCheck) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffCheck) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffCheck(val *TemplateSummaryDiffCheck) *NullableTemplateSummaryDiffCheck {
|
||||
return &NullableTemplateSummaryDiffCheck{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffCheck) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffCheck) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
142
api/model_template_summary_diff_check_fields.gen.go
Normal file
142
api/model_template_summary_diff_check_fields.gen.go
Normal file
@ -0,0 +1,142 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffCheckFields struct for TemplateSummaryDiffCheckFields
|
||||
type TemplateSummaryDiffCheckFields struct {
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffCheckFields instantiates a new TemplateSummaryDiffCheckFields object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffCheckFields(name string) *TemplateSummaryDiffCheckFields {
|
||||
this := TemplateSummaryDiffCheckFields{}
|
||||
this.Name = name
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffCheckFieldsWithDefaults instantiates a new TemplateSummaryDiffCheckFields object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffCheckFieldsWithDefaults() *TemplateSummaryDiffCheckFields {
|
||||
this := TemplateSummaryDiffCheckFields{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryDiffCheckFields) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffCheckFields) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryDiffCheckFields) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffCheckFields) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryDiffCheckFields) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffCheckFields) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryDiffCheckFields) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffCheckFields) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffCheckFields struct {
|
||||
value *TemplateSummaryDiffCheckFields
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffCheckFields) Get() *TemplateSummaryDiffCheckFields {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffCheckFields) Set(val *TemplateSummaryDiffCheckFields) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffCheckFields) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffCheckFields) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffCheckFields(val *TemplateSummaryDiffCheckFields) *NullableTemplateSummaryDiffCheckFields {
|
||||
return &NullableTemplateSummaryDiffCheckFields{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffCheckFields) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffCheckFields) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
265
api/model_template_summary_diff_dashboard.gen.go
Normal file
265
api/model_template_summary_diff_dashboard.gen.go
Normal file
@ -0,0 +1,265 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffDashboard struct for TemplateSummaryDiffDashboard
|
||||
type TemplateSummaryDiffDashboard struct {
|
||||
StateStatus string `json:"stateStatus"`
|
||||
Id string `json:"id"`
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName string `json:"templateMetaName"`
|
||||
New *TemplateSummaryDiffDashboardFields `json:"new,omitempty"`
|
||||
Old *TemplateSummaryDiffDashboardFields `json:"old,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffDashboard instantiates a new TemplateSummaryDiffDashboard object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffDashboard(stateStatus string, id string, kind string, templateMetaName string) *TemplateSummaryDiffDashboard {
|
||||
this := TemplateSummaryDiffDashboard{}
|
||||
this.StateStatus = stateStatus
|
||||
this.Id = id
|
||||
this.Kind = kind
|
||||
this.TemplateMetaName = templateMetaName
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffDashboardWithDefaults instantiates a new TemplateSummaryDiffDashboard object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffDashboardWithDefaults() *TemplateSummaryDiffDashboard {
|
||||
this := TemplateSummaryDiffDashboard{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetStateStatus returns the StateStatus field value
|
||||
func (o *TemplateSummaryDiffDashboard) GetStateStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StateStatus
|
||||
}
|
||||
|
||||
// GetStateStatusOk returns a tuple with the StateStatus field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffDashboard) GetStateStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StateStatus, true
|
||||
}
|
||||
|
||||
// SetStateStatus sets field value
|
||||
func (o *TemplateSummaryDiffDashboard) SetStateStatus(v string) {
|
||||
o.StateStatus = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDiffDashboard) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffDashboard) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDiffDashboard) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDiffDashboard) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffDashboard) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDiffDashboard) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value
|
||||
func (o *TemplateSummaryDiffDashboard) GetTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffDashboard) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryDiffDashboard) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetNew returns the New field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffDashboard) GetNew() TemplateSummaryDiffDashboardFields {
|
||||
if o == nil || o.New == nil {
|
||||
var ret TemplateSummaryDiffDashboardFields
|
||||
return ret
|
||||
}
|
||||
return *o.New
|
||||
}
|
||||
|
||||
// GetNewOk returns a tuple with the New field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffDashboard) GetNewOk() (*TemplateSummaryDiffDashboardFields, bool) {
|
||||
if o == nil || o.New == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.New, true
|
||||
}
|
||||
|
||||
// HasNew returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffDashboard) HasNew() bool {
|
||||
if o != nil && o.New != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetNew gets a reference to the given TemplateSummaryDiffDashboardFields and assigns it to the New field.
|
||||
func (o *TemplateSummaryDiffDashboard) SetNew(v TemplateSummaryDiffDashboardFields) {
|
||||
o.New = &v
|
||||
}
|
||||
|
||||
// GetOld returns the Old field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffDashboard) GetOld() TemplateSummaryDiffDashboardFields {
|
||||
if o == nil || o.Old == nil {
|
||||
var ret TemplateSummaryDiffDashboardFields
|
||||
return ret
|
||||
}
|
||||
return *o.Old
|
||||
}
|
||||
|
||||
// GetOldOk returns a tuple with the Old field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffDashboard) GetOldOk() (*TemplateSummaryDiffDashboardFields, bool) {
|
||||
if o == nil || o.Old == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Old, true
|
||||
}
|
||||
|
||||
// HasOld returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffDashboard) HasOld() bool {
|
||||
if o != nil && o.Old != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOld gets a reference to the given TemplateSummaryDiffDashboardFields and assigns it to the Old field.
|
||||
func (o *TemplateSummaryDiffDashboard) SetOld(v TemplateSummaryDiffDashboardFields) {
|
||||
o.Old = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffDashboard) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["stateStatus"] = o.StateStatus
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if o.New != nil {
|
||||
toSerialize["new"] = o.New
|
||||
}
|
||||
if o.Old != nil {
|
||||
toSerialize["old"] = o.Old
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffDashboard struct {
|
||||
value *TemplateSummaryDiffDashboard
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffDashboard) Get() *TemplateSummaryDiffDashboard {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffDashboard) Set(val *TemplateSummaryDiffDashboard) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffDashboard) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffDashboard) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffDashboard(val *TemplateSummaryDiffDashboard) *NullableTemplateSummaryDiffDashboard {
|
||||
return &NullableTemplateSummaryDiffDashboard{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffDashboard) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffDashboard) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
171
api/model_template_summary_diff_dashboard_fields.gen.go
Normal file
171
api/model_template_summary_diff_dashboard_fields.gen.go
Normal file
@ -0,0 +1,171 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffDashboardFields struct for TemplateSummaryDiffDashboardFields
|
||||
type TemplateSummaryDiffDashboardFields struct {
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
Charts []map[string]interface{} `json:"charts"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffDashboardFields instantiates a new TemplateSummaryDiffDashboardFields object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffDashboardFields(name string, charts []map[string]interface{}) *TemplateSummaryDiffDashboardFields {
|
||||
this := TemplateSummaryDiffDashboardFields{}
|
||||
this.Name = name
|
||||
this.Charts = charts
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffDashboardFieldsWithDefaults instantiates a new TemplateSummaryDiffDashboardFields object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffDashboardFieldsWithDefaults() *TemplateSummaryDiffDashboardFields {
|
||||
this := TemplateSummaryDiffDashboardFields{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryDiffDashboardFields) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffDashboardFields) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryDiffDashboardFields) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffDashboardFields) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryDiffDashboardFields) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffDashboardFields) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryDiffDashboardFields) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetCharts returns the Charts field value
|
||||
func (o *TemplateSummaryDiffDashboardFields) GetCharts() []map[string]interface{} {
|
||||
if o == nil {
|
||||
var ret []map[string]interface{}
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Charts
|
||||
}
|
||||
|
||||
// GetChartsOk returns a tuple with the Charts field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffDashboardFields) GetChartsOk() (*[]map[string]interface{}, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Charts, true
|
||||
}
|
||||
|
||||
// SetCharts sets field value
|
||||
func (o *TemplateSummaryDiffDashboardFields) SetCharts(v []map[string]interface{}) {
|
||||
o.Charts = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffDashboardFields) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["charts"] = o.Charts
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffDashboardFields struct {
|
||||
value *TemplateSummaryDiffDashboardFields
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffDashboardFields) Get() *TemplateSummaryDiffDashboardFields {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffDashboardFields) Set(val *TemplateSummaryDiffDashboardFields) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffDashboardFields) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffDashboardFields) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffDashboardFields(val *TemplateSummaryDiffDashboardFields) *NullableTemplateSummaryDiffDashboardFields {
|
||||
return &NullableTemplateSummaryDiffDashboardFields{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffDashboardFields) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffDashboardFields) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
265
api/model_template_summary_diff_label.gen.go
Normal file
265
api/model_template_summary_diff_label.gen.go
Normal file
@ -0,0 +1,265 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffLabel struct for TemplateSummaryDiffLabel
|
||||
type TemplateSummaryDiffLabel struct {
|
||||
StateStatus string `json:"stateStatus"`
|
||||
Kind string `json:"kind"`
|
||||
Id string `json:"id"`
|
||||
TemplateMetaName string `json:"templateMetaName"`
|
||||
New *TemplateSummaryDiffLabelFields `json:"new,omitempty"`
|
||||
Old *TemplateSummaryDiffLabelFields `json:"old,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffLabel instantiates a new TemplateSummaryDiffLabel object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffLabel(stateStatus string, kind string, id string, templateMetaName string) *TemplateSummaryDiffLabel {
|
||||
this := TemplateSummaryDiffLabel{}
|
||||
this.StateStatus = stateStatus
|
||||
this.Kind = kind
|
||||
this.Id = id
|
||||
this.TemplateMetaName = templateMetaName
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffLabelWithDefaults instantiates a new TemplateSummaryDiffLabel object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffLabelWithDefaults() *TemplateSummaryDiffLabel {
|
||||
this := TemplateSummaryDiffLabel{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetStateStatus returns the StateStatus field value
|
||||
func (o *TemplateSummaryDiffLabel) GetStateStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StateStatus
|
||||
}
|
||||
|
||||
// GetStateStatusOk returns a tuple with the StateStatus field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffLabel) GetStateStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StateStatus, true
|
||||
}
|
||||
|
||||
// SetStateStatus sets field value
|
||||
func (o *TemplateSummaryDiffLabel) SetStateStatus(v string) {
|
||||
o.StateStatus = v
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDiffLabel) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffLabel) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDiffLabel) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDiffLabel) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffLabel) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDiffLabel) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value
|
||||
func (o *TemplateSummaryDiffLabel) GetTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffLabel) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryDiffLabel) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetNew returns the New field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffLabel) GetNew() TemplateSummaryDiffLabelFields {
|
||||
if o == nil || o.New == nil {
|
||||
var ret TemplateSummaryDiffLabelFields
|
||||
return ret
|
||||
}
|
||||
return *o.New
|
||||
}
|
||||
|
||||
// GetNewOk returns a tuple with the New field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffLabel) GetNewOk() (*TemplateSummaryDiffLabelFields, bool) {
|
||||
if o == nil || o.New == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.New, true
|
||||
}
|
||||
|
||||
// HasNew returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffLabel) HasNew() bool {
|
||||
if o != nil && o.New != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetNew gets a reference to the given TemplateSummaryDiffLabelFields and assigns it to the New field.
|
||||
func (o *TemplateSummaryDiffLabel) SetNew(v TemplateSummaryDiffLabelFields) {
|
||||
o.New = &v
|
||||
}
|
||||
|
||||
// GetOld returns the Old field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffLabel) GetOld() TemplateSummaryDiffLabelFields {
|
||||
if o == nil || o.Old == nil {
|
||||
var ret TemplateSummaryDiffLabelFields
|
||||
return ret
|
||||
}
|
||||
return *o.Old
|
||||
}
|
||||
|
||||
// GetOldOk returns a tuple with the Old field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffLabel) GetOldOk() (*TemplateSummaryDiffLabelFields, bool) {
|
||||
if o == nil || o.Old == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Old, true
|
||||
}
|
||||
|
||||
// HasOld returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffLabel) HasOld() bool {
|
||||
if o != nil && o.Old != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOld gets a reference to the given TemplateSummaryDiffLabelFields and assigns it to the Old field.
|
||||
func (o *TemplateSummaryDiffLabel) SetOld(v TemplateSummaryDiffLabelFields) {
|
||||
o.Old = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffLabel) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["stateStatus"] = o.StateStatus
|
||||
}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if o.New != nil {
|
||||
toSerialize["new"] = o.New
|
||||
}
|
||||
if o.Old != nil {
|
||||
toSerialize["old"] = o.Old
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffLabel struct {
|
||||
value *TemplateSummaryDiffLabel
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffLabel) Get() *TemplateSummaryDiffLabel {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffLabel) Set(val *TemplateSummaryDiffLabel) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffLabel) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffLabel) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffLabel(val *TemplateSummaryDiffLabel) *NullableTemplateSummaryDiffLabel {
|
||||
return &NullableTemplateSummaryDiffLabel{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffLabel) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffLabel) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
171
api/model_template_summary_diff_label_fields.gen.go
Normal file
171
api/model_template_summary_diff_label_fields.gen.go
Normal file
@ -0,0 +1,171 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffLabelFields struct for TemplateSummaryDiffLabelFields
|
||||
type TemplateSummaryDiffLabelFields struct {
|
||||
Name string `json:"name"`
|
||||
Color string `json:"color"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffLabelFields instantiates a new TemplateSummaryDiffLabelFields object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffLabelFields(name string, color string) *TemplateSummaryDiffLabelFields {
|
||||
this := TemplateSummaryDiffLabelFields{}
|
||||
this.Name = name
|
||||
this.Color = color
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffLabelFieldsWithDefaults instantiates a new TemplateSummaryDiffLabelFields object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffLabelFieldsWithDefaults() *TemplateSummaryDiffLabelFields {
|
||||
this := TemplateSummaryDiffLabelFields{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryDiffLabelFields) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffLabelFields) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryDiffLabelFields) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetColor returns the Color field value
|
||||
func (o *TemplateSummaryDiffLabelFields) GetColor() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Color
|
||||
}
|
||||
|
||||
// GetColorOk returns a tuple with the Color field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffLabelFields) GetColorOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Color, true
|
||||
}
|
||||
|
||||
// SetColor sets field value
|
||||
func (o *TemplateSummaryDiffLabelFields) SetColor(v string) {
|
||||
o.Color = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffLabelFields) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryDiffLabelFields) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffLabelFields) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryDiffLabelFields) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffLabelFields) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if true {
|
||||
toSerialize["color"] = o.Color
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffLabelFields struct {
|
||||
value *TemplateSummaryDiffLabelFields
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffLabelFields) Get() *TemplateSummaryDiffLabelFields {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffLabelFields) Set(val *TemplateSummaryDiffLabelFields) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffLabelFields) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffLabelFields) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffLabelFields(val *TemplateSummaryDiffLabelFields) *NullableTemplateSummaryDiffLabelFields {
|
||||
return &NullableTemplateSummaryDiffLabelFields{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffLabelFields) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffLabelFields) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
265
api/model_template_summary_diff_notification_endpoint.gen.go
Normal file
265
api/model_template_summary_diff_notification_endpoint.gen.go
Normal file
@ -0,0 +1,265 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffNotificationEndpoint struct for TemplateSummaryDiffNotificationEndpoint
|
||||
type TemplateSummaryDiffNotificationEndpoint struct {
|
||||
Kind string `json:"kind"`
|
||||
StateStatus string `json:"stateStatus"`
|
||||
Id string `json:"id"`
|
||||
TemplateMetaName string `json:"templateMetaName"`
|
||||
New *TemplateSummaryDiffNotificationEndpointFields `json:"new,omitempty"`
|
||||
Old *TemplateSummaryDiffNotificationEndpointFields `json:"old,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffNotificationEndpoint instantiates a new TemplateSummaryDiffNotificationEndpoint object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffNotificationEndpoint(kind string, stateStatus string, id string, templateMetaName string) *TemplateSummaryDiffNotificationEndpoint {
|
||||
this := TemplateSummaryDiffNotificationEndpoint{}
|
||||
this.Kind = kind
|
||||
this.StateStatus = stateStatus
|
||||
this.Id = id
|
||||
this.TemplateMetaName = templateMetaName
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffNotificationEndpointWithDefaults instantiates a new TemplateSummaryDiffNotificationEndpoint object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffNotificationEndpointWithDefaults() *TemplateSummaryDiffNotificationEndpoint {
|
||||
this := TemplateSummaryDiffNotificationEndpoint{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetStateStatus returns the StateStatus field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetStateStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StateStatus
|
||||
}
|
||||
|
||||
// GetStateStatusOk returns a tuple with the StateStatus field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetStateStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StateStatus, true
|
||||
}
|
||||
|
||||
// SetStateStatus sets field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) SetStateStatus(v string) {
|
||||
o.StateStatus = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetNew returns the New field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetNew() TemplateSummaryDiffNotificationEndpointFields {
|
||||
if o == nil || o.New == nil {
|
||||
var ret TemplateSummaryDiffNotificationEndpointFields
|
||||
return ret
|
||||
}
|
||||
return *o.New
|
||||
}
|
||||
|
||||
// GetNewOk returns a tuple with the New field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetNewOk() (*TemplateSummaryDiffNotificationEndpointFields, bool) {
|
||||
if o == nil || o.New == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.New, true
|
||||
}
|
||||
|
||||
// HasNew returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) HasNew() bool {
|
||||
if o != nil && o.New != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetNew gets a reference to the given TemplateSummaryDiffNotificationEndpointFields and assigns it to the New field.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) SetNew(v TemplateSummaryDiffNotificationEndpointFields) {
|
||||
o.New = &v
|
||||
}
|
||||
|
||||
// GetOld returns the Old field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetOld() TemplateSummaryDiffNotificationEndpointFields {
|
||||
if o == nil || o.Old == nil {
|
||||
var ret TemplateSummaryDiffNotificationEndpointFields
|
||||
return ret
|
||||
}
|
||||
return *o.Old
|
||||
}
|
||||
|
||||
// GetOldOk returns a tuple with the Old field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) GetOldOk() (*TemplateSummaryDiffNotificationEndpointFields, bool) {
|
||||
if o == nil || o.Old == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Old, true
|
||||
}
|
||||
|
||||
// HasOld returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) HasOld() bool {
|
||||
if o != nil && o.Old != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOld gets a reference to the given TemplateSummaryDiffNotificationEndpointFields and assigns it to the Old field.
|
||||
func (o *TemplateSummaryDiffNotificationEndpoint) SetOld(v TemplateSummaryDiffNotificationEndpointFields) {
|
||||
o.Old = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffNotificationEndpoint) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["stateStatus"] = o.StateStatus
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if o.New != nil {
|
||||
toSerialize["new"] = o.New
|
||||
}
|
||||
if o.Old != nil {
|
||||
toSerialize["old"] = o.Old
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffNotificationEndpoint struct {
|
||||
value *TemplateSummaryDiffNotificationEndpoint
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationEndpoint) Get() *TemplateSummaryDiffNotificationEndpoint {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationEndpoint) Set(val *TemplateSummaryDiffNotificationEndpoint) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationEndpoint) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationEndpoint) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffNotificationEndpoint(val *TemplateSummaryDiffNotificationEndpoint) *NullableTemplateSummaryDiffNotificationEndpoint {
|
||||
return &NullableTemplateSummaryDiffNotificationEndpoint{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationEndpoint) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationEndpoint) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
@ -0,0 +1,106 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffNotificationEndpointFields struct for TemplateSummaryDiffNotificationEndpointFields
|
||||
type TemplateSummaryDiffNotificationEndpointFields struct {
|
||||
Name string `json:"name"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffNotificationEndpointFields instantiates a new TemplateSummaryDiffNotificationEndpointFields object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffNotificationEndpointFields(name string) *TemplateSummaryDiffNotificationEndpointFields {
|
||||
this := TemplateSummaryDiffNotificationEndpointFields{}
|
||||
this.Name = name
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffNotificationEndpointFieldsWithDefaults instantiates a new TemplateSummaryDiffNotificationEndpointFields object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffNotificationEndpointFieldsWithDefaults() *TemplateSummaryDiffNotificationEndpointFields {
|
||||
this := TemplateSummaryDiffNotificationEndpointFields{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpointFields) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationEndpointFields) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryDiffNotificationEndpointFields) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffNotificationEndpointFields) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffNotificationEndpointFields struct {
|
||||
value *TemplateSummaryDiffNotificationEndpointFields
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationEndpointFields) Get() *TemplateSummaryDiffNotificationEndpointFields {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationEndpointFields) Set(val *TemplateSummaryDiffNotificationEndpointFields) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationEndpointFields) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationEndpointFields) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffNotificationEndpointFields(val *TemplateSummaryDiffNotificationEndpointFields) *NullableTemplateSummaryDiffNotificationEndpointFields {
|
||||
return &NullableTemplateSummaryDiffNotificationEndpointFields{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationEndpointFields) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationEndpointFields) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
265
api/model_template_summary_diff_notification_rule.gen.go
Normal file
265
api/model_template_summary_diff_notification_rule.gen.go
Normal file
@ -0,0 +1,265 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffNotificationRule struct for TemplateSummaryDiffNotificationRule
|
||||
type TemplateSummaryDiffNotificationRule struct {
|
||||
Kind string `json:"kind"`
|
||||
StateStatus string `json:"stateStatus"`
|
||||
Id string `json:"id"`
|
||||
TemplateMetaName string `json:"templateMetaName"`
|
||||
New *TemplateSummaryDiffNotificationRuleFields `json:"new,omitempty"`
|
||||
Old *TemplateSummaryDiffNotificationRuleFields `json:"old,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffNotificationRule instantiates a new TemplateSummaryDiffNotificationRule object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffNotificationRule(kind string, stateStatus string, id string, templateMetaName string) *TemplateSummaryDiffNotificationRule {
|
||||
this := TemplateSummaryDiffNotificationRule{}
|
||||
this.Kind = kind
|
||||
this.StateStatus = stateStatus
|
||||
this.Id = id
|
||||
this.TemplateMetaName = templateMetaName
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffNotificationRuleWithDefaults instantiates a new TemplateSummaryDiffNotificationRule object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffNotificationRuleWithDefaults() *TemplateSummaryDiffNotificationRule {
|
||||
this := TemplateSummaryDiffNotificationRule{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRule) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetStateStatus returns the StateStatus field value
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetStateStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StateStatus
|
||||
}
|
||||
|
||||
// GetStateStatusOk returns a tuple with the StateStatus field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetStateStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StateStatus, true
|
||||
}
|
||||
|
||||
// SetStateStatus sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRule) SetStateStatus(v string) {
|
||||
o.StateStatus = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRule) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRule) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetNew returns the New field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetNew() TemplateSummaryDiffNotificationRuleFields {
|
||||
if o == nil || o.New == nil {
|
||||
var ret TemplateSummaryDiffNotificationRuleFields
|
||||
return ret
|
||||
}
|
||||
return *o.New
|
||||
}
|
||||
|
||||
// GetNewOk returns a tuple with the New field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetNewOk() (*TemplateSummaryDiffNotificationRuleFields, bool) {
|
||||
if o == nil || o.New == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.New, true
|
||||
}
|
||||
|
||||
// HasNew returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRule) HasNew() bool {
|
||||
if o != nil && o.New != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetNew gets a reference to the given TemplateSummaryDiffNotificationRuleFields and assigns it to the New field.
|
||||
func (o *TemplateSummaryDiffNotificationRule) SetNew(v TemplateSummaryDiffNotificationRuleFields) {
|
||||
o.New = &v
|
||||
}
|
||||
|
||||
// GetOld returns the Old field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetOld() TemplateSummaryDiffNotificationRuleFields {
|
||||
if o == nil || o.Old == nil {
|
||||
var ret TemplateSummaryDiffNotificationRuleFields
|
||||
return ret
|
||||
}
|
||||
return *o.Old
|
||||
}
|
||||
|
||||
// GetOldOk returns a tuple with the Old field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRule) GetOldOk() (*TemplateSummaryDiffNotificationRuleFields, bool) {
|
||||
if o == nil || o.Old == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Old, true
|
||||
}
|
||||
|
||||
// HasOld returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRule) HasOld() bool {
|
||||
if o != nil && o.Old != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOld gets a reference to the given TemplateSummaryDiffNotificationRuleFields and assigns it to the Old field.
|
||||
func (o *TemplateSummaryDiffNotificationRule) SetOld(v TemplateSummaryDiffNotificationRuleFields) {
|
||||
o.Old = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffNotificationRule) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["stateStatus"] = o.StateStatus
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if o.New != nil {
|
||||
toSerialize["new"] = o.New
|
||||
}
|
||||
if o.Old != nil {
|
||||
toSerialize["old"] = o.Old
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffNotificationRule struct {
|
||||
value *TemplateSummaryDiffNotificationRule
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationRule) Get() *TemplateSummaryDiffNotificationRule {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationRule) Set(val *TemplateSummaryDiffNotificationRule) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationRule) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationRule) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffNotificationRule(val *TemplateSummaryDiffNotificationRule) *NullableTemplateSummaryDiffNotificationRule {
|
||||
return &NullableTemplateSummaryDiffNotificationRule{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationRule) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationRule) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
323
api/model_template_summary_diff_notification_rule_fields.gen.go
Normal file
323
api/model_template_summary_diff_notification_rule_fields.gen.go
Normal file
@ -0,0 +1,323 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffNotificationRuleFields struct for TemplateSummaryDiffNotificationRuleFields
|
||||
type TemplateSummaryDiffNotificationRuleFields struct {
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
EndpointName string `json:"endpointName"`
|
||||
EndpointID string `json:"endpointID"`
|
||||
EndpointType string `json:"endpointType"`
|
||||
Every string `json:"every"`
|
||||
Offset string `json:"offset"`
|
||||
MessageTemplate *string `json:"messageTemplate,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffNotificationRuleFields instantiates a new TemplateSummaryDiffNotificationRuleFields object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffNotificationRuleFields(name string, endpointName string, endpointID string, endpointType string, every string, offset string) *TemplateSummaryDiffNotificationRuleFields {
|
||||
this := TemplateSummaryDiffNotificationRuleFields{}
|
||||
this.Name = name
|
||||
this.EndpointName = endpointName
|
||||
this.EndpointID = endpointID
|
||||
this.EndpointType = endpointType
|
||||
this.Every = every
|
||||
this.Offset = offset
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffNotificationRuleFieldsWithDefaults instantiates a new TemplateSummaryDiffNotificationRuleFields object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffNotificationRuleFieldsWithDefaults() *TemplateSummaryDiffNotificationRuleFields {
|
||||
this := TemplateSummaryDiffNotificationRuleFields{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryDiffNotificationRuleFields) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetEndpointName returns the EndpointName field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetEndpointName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EndpointName
|
||||
}
|
||||
|
||||
// GetEndpointNameOk returns a tuple with the EndpointName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetEndpointNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EndpointName, true
|
||||
}
|
||||
|
||||
// SetEndpointName sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) SetEndpointName(v string) {
|
||||
o.EndpointName = v
|
||||
}
|
||||
|
||||
// GetEndpointID returns the EndpointID field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetEndpointID() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EndpointID
|
||||
}
|
||||
|
||||
// GetEndpointIDOk returns a tuple with the EndpointID field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetEndpointIDOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EndpointID, true
|
||||
}
|
||||
|
||||
// SetEndpointID sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) SetEndpointID(v string) {
|
||||
o.EndpointID = v
|
||||
}
|
||||
|
||||
// GetEndpointType returns the EndpointType field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetEndpointType() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EndpointType
|
||||
}
|
||||
|
||||
// GetEndpointTypeOk returns a tuple with the EndpointType field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetEndpointTypeOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EndpointType, true
|
||||
}
|
||||
|
||||
// SetEndpointType sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) SetEndpointType(v string) {
|
||||
o.EndpointType = v
|
||||
}
|
||||
|
||||
// GetEvery returns the Every field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetEvery() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Every
|
||||
}
|
||||
|
||||
// GetEveryOk returns a tuple with the Every field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetEveryOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Every, true
|
||||
}
|
||||
|
||||
// SetEvery sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) SetEvery(v string) {
|
||||
o.Every = v
|
||||
}
|
||||
|
||||
// GetOffset returns the Offset field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetOffset() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Offset
|
||||
}
|
||||
|
||||
// GetOffsetOk returns a tuple with the Offset field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetOffsetOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Offset, true
|
||||
}
|
||||
|
||||
// SetOffset sets field value
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) SetOffset(v string) {
|
||||
o.Offset = v
|
||||
}
|
||||
|
||||
// GetMessageTemplate returns the MessageTemplate field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetMessageTemplate() string {
|
||||
if o == nil || o.MessageTemplate == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.MessageTemplate
|
||||
}
|
||||
|
||||
// GetMessageTemplateOk returns a tuple with the MessageTemplate field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) GetMessageTemplateOk() (*string, bool) {
|
||||
if o == nil || o.MessageTemplate == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.MessageTemplate, true
|
||||
}
|
||||
|
||||
// HasMessageTemplate returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) HasMessageTemplate() bool {
|
||||
if o != nil && o.MessageTemplate != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetMessageTemplate gets a reference to the given string and assigns it to the MessageTemplate field.
|
||||
func (o *TemplateSummaryDiffNotificationRuleFields) SetMessageTemplate(v string) {
|
||||
o.MessageTemplate = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffNotificationRuleFields) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["endpointName"] = o.EndpointName
|
||||
}
|
||||
if true {
|
||||
toSerialize["endpointID"] = o.EndpointID
|
||||
}
|
||||
if true {
|
||||
toSerialize["endpointType"] = o.EndpointType
|
||||
}
|
||||
if true {
|
||||
toSerialize["every"] = o.Every
|
||||
}
|
||||
if true {
|
||||
toSerialize["offset"] = o.Offset
|
||||
}
|
||||
if o.MessageTemplate != nil {
|
||||
toSerialize["messageTemplate"] = o.MessageTemplate
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffNotificationRuleFields struct {
|
||||
value *TemplateSummaryDiffNotificationRuleFields
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationRuleFields) Get() *TemplateSummaryDiffNotificationRuleFields {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationRuleFields) Set(val *TemplateSummaryDiffNotificationRuleFields) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationRuleFields) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationRuleFields) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffNotificationRuleFields(val *TemplateSummaryDiffNotificationRuleFields) *NullableTemplateSummaryDiffNotificationRuleFields {
|
||||
return &NullableTemplateSummaryDiffNotificationRuleFields{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffNotificationRuleFields) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffNotificationRuleFields) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
265
api/model_template_summary_diff_task.gen.go
Normal file
265
api/model_template_summary_diff_task.gen.go
Normal file
@ -0,0 +1,265 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffTask struct for TemplateSummaryDiffTask
|
||||
type TemplateSummaryDiffTask struct {
|
||||
Kind string `json:"kind"`
|
||||
StateStatus string `json:"stateStatus"`
|
||||
Id string `json:"id"`
|
||||
TemplateMetaName string `json:"templateMetaName"`
|
||||
New *TemplateSummaryDiffTaskFields `json:"new,omitempty"`
|
||||
Old *TemplateSummaryDiffTaskFields `json:"old,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffTask instantiates a new TemplateSummaryDiffTask object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffTask(kind string, stateStatus string, id string, templateMetaName string) *TemplateSummaryDiffTask {
|
||||
this := TemplateSummaryDiffTask{}
|
||||
this.Kind = kind
|
||||
this.StateStatus = stateStatus
|
||||
this.Id = id
|
||||
this.TemplateMetaName = templateMetaName
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffTaskWithDefaults instantiates a new TemplateSummaryDiffTask object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffTaskWithDefaults() *TemplateSummaryDiffTask {
|
||||
this := TemplateSummaryDiffTask{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDiffTask) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTask) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDiffTask) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetStateStatus returns the StateStatus field value
|
||||
func (o *TemplateSummaryDiffTask) GetStateStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StateStatus
|
||||
}
|
||||
|
||||
// GetStateStatusOk returns a tuple with the StateStatus field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTask) GetStateStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StateStatus, true
|
||||
}
|
||||
|
||||
// SetStateStatus sets field value
|
||||
func (o *TemplateSummaryDiffTask) SetStateStatus(v string) {
|
||||
o.StateStatus = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDiffTask) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTask) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDiffTask) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value
|
||||
func (o *TemplateSummaryDiffTask) GetTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTask) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryDiffTask) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetNew returns the New field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffTask) GetNew() TemplateSummaryDiffTaskFields {
|
||||
if o == nil || o.New == nil {
|
||||
var ret TemplateSummaryDiffTaskFields
|
||||
return ret
|
||||
}
|
||||
return *o.New
|
||||
}
|
||||
|
||||
// GetNewOk returns a tuple with the New field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTask) GetNewOk() (*TemplateSummaryDiffTaskFields, bool) {
|
||||
if o == nil || o.New == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.New, true
|
||||
}
|
||||
|
||||
// HasNew returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffTask) HasNew() bool {
|
||||
if o != nil && o.New != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetNew gets a reference to the given TemplateSummaryDiffTaskFields and assigns it to the New field.
|
||||
func (o *TemplateSummaryDiffTask) SetNew(v TemplateSummaryDiffTaskFields) {
|
||||
o.New = &v
|
||||
}
|
||||
|
||||
// GetOld returns the Old field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffTask) GetOld() TemplateSummaryDiffTaskFields {
|
||||
if o == nil || o.Old == nil {
|
||||
var ret TemplateSummaryDiffTaskFields
|
||||
return ret
|
||||
}
|
||||
return *o.Old
|
||||
}
|
||||
|
||||
// GetOldOk returns a tuple with the Old field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTask) GetOldOk() (*TemplateSummaryDiffTaskFields, bool) {
|
||||
if o == nil || o.Old == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Old, true
|
||||
}
|
||||
|
||||
// HasOld returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffTask) HasOld() bool {
|
||||
if o != nil && o.Old != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOld gets a reference to the given TemplateSummaryDiffTaskFields and assigns it to the Old field.
|
||||
func (o *TemplateSummaryDiffTask) SetOld(v TemplateSummaryDiffTaskFields) {
|
||||
o.Old = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffTask) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["stateStatus"] = o.StateStatus
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if o.New != nil {
|
||||
toSerialize["new"] = o.New
|
||||
}
|
||||
if o.Old != nil {
|
||||
toSerialize["old"] = o.Old
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffTask struct {
|
||||
value *TemplateSummaryDiffTask
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffTask) Get() *TemplateSummaryDiffTask {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffTask) Set(val *TemplateSummaryDiffTask) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffTask) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffTask) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffTask(val *TemplateSummaryDiffTask) *NullableTemplateSummaryDiffTask {
|
||||
return &NullableTemplateSummaryDiffTask{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffTask) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffTask) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
315
api/model_template_summary_diff_task_fields.gen.go
Normal file
315
api/model_template_summary_diff_task_fields.gen.go
Normal file
@ -0,0 +1,315 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffTaskFields struct for TemplateSummaryDiffTaskFields
|
||||
type TemplateSummaryDiffTaskFields struct {
|
||||
Name string `json:"name"`
|
||||
Cron *string `json:"cron,omitempty"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
Every *string `json:"every,omitempty"`
|
||||
Offset *string `json:"offset,omitempty"`
|
||||
Query *string `json:"query,omitempty"`
|
||||
Status string `json:"status"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffTaskFields instantiates a new TemplateSummaryDiffTaskFields object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffTaskFields(name string, status string) *TemplateSummaryDiffTaskFields {
|
||||
this := TemplateSummaryDiffTaskFields{}
|
||||
this.Name = name
|
||||
this.Status = status
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffTaskFieldsWithDefaults instantiates a new TemplateSummaryDiffTaskFields object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffTaskFieldsWithDefaults() *TemplateSummaryDiffTaskFields {
|
||||
this := TemplateSummaryDiffTaskFields{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryDiffTaskFields) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryDiffTaskFields) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetCron returns the Cron field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetCron() string {
|
||||
if o == nil || o.Cron == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Cron
|
||||
}
|
||||
|
||||
// GetCronOk returns a tuple with the Cron field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetCronOk() (*string, bool) {
|
||||
if o == nil || o.Cron == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Cron, true
|
||||
}
|
||||
|
||||
// HasCron returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) HasCron() bool {
|
||||
if o != nil && o.Cron != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCron gets a reference to the given string and assigns it to the Cron field.
|
||||
func (o *TemplateSummaryDiffTaskFields) SetCron(v string) {
|
||||
o.Cron = &v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryDiffTaskFields) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryDiffTaskFields) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetEvery returns the Every field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetEvery() string {
|
||||
if o == nil || o.Every == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Every
|
||||
}
|
||||
|
||||
// GetEveryOk returns a tuple with the Every field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetEveryOk() (*string, bool) {
|
||||
if o == nil || o.Every == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Every, true
|
||||
}
|
||||
|
||||
// HasEvery returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) HasEvery() bool {
|
||||
if o != nil && o.Every != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEvery gets a reference to the given string and assigns it to the Every field.
|
||||
func (o *TemplateSummaryDiffTaskFields) SetEvery(v string) {
|
||||
o.Every = &v
|
||||
}
|
||||
|
||||
// GetOffset returns the Offset field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetOffset() string {
|
||||
if o == nil || o.Offset == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Offset
|
||||
}
|
||||
|
||||
// GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetOffsetOk() (*string, bool) {
|
||||
if o == nil || o.Offset == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Offset, true
|
||||
}
|
||||
|
||||
// HasOffset returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) HasOffset() bool {
|
||||
if o != nil && o.Offset != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOffset gets a reference to the given string and assigns it to the Offset field.
|
||||
func (o *TemplateSummaryDiffTaskFields) SetOffset(v string) {
|
||||
o.Offset = &v
|
||||
}
|
||||
|
||||
// GetQuery returns the Query field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetQuery() string {
|
||||
if o == nil || o.Query == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Query
|
||||
}
|
||||
|
||||
// GetQueryOk returns a tuple with the Query field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetQueryOk() (*string, bool) {
|
||||
if o == nil || o.Query == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Query, true
|
||||
}
|
||||
|
||||
// HasQuery returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) HasQuery() bool {
|
||||
if o != nil && o.Query != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetQuery gets a reference to the given string and assigns it to the Query field.
|
||||
func (o *TemplateSummaryDiffTaskFields) SetQuery(v string) {
|
||||
o.Query = &v
|
||||
}
|
||||
|
||||
// GetStatus returns the Status field value
|
||||
func (o *TemplateSummaryDiffTaskFields) GetStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Status
|
||||
}
|
||||
|
||||
// GetStatusOk returns a tuple with the Status field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTaskFields) GetStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Status, true
|
||||
}
|
||||
|
||||
// SetStatus sets field value
|
||||
func (o *TemplateSummaryDiffTaskFields) SetStatus(v string) {
|
||||
o.Status = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffTaskFields) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Cron != nil {
|
||||
toSerialize["cron"] = o.Cron
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if o.Every != nil {
|
||||
toSerialize["every"] = o.Every
|
||||
}
|
||||
if o.Offset != nil {
|
||||
toSerialize["offset"] = o.Offset
|
||||
}
|
||||
if o.Query != nil {
|
||||
toSerialize["query"] = o.Query
|
||||
}
|
||||
if true {
|
||||
toSerialize["status"] = o.Status
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffTaskFields struct {
|
||||
value *TemplateSummaryDiffTaskFields
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffTaskFields) Get() *TemplateSummaryDiffTaskFields {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffTaskFields) Set(val *TemplateSummaryDiffTaskFields) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffTaskFields) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffTaskFields) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffTaskFields(val *TemplateSummaryDiffTaskFields) *NullableTemplateSummaryDiffTaskFields {
|
||||
return &NullableTemplateSummaryDiffTaskFields{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffTaskFields) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffTaskFields) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
265
api/model_template_summary_diff_telegraf.gen.go
Normal file
265
api/model_template_summary_diff_telegraf.gen.go
Normal file
@ -0,0 +1,265 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffTelegraf struct for TemplateSummaryDiffTelegraf
|
||||
type TemplateSummaryDiffTelegraf struct {
|
||||
Kind string `json:"kind"`
|
||||
StateStatus string `json:"stateStatus"`
|
||||
Id string `json:"id"`
|
||||
TemplateMetaName string `json:"templateMetaName"`
|
||||
New *TemplateSummaryTelegrafConfig `json:"new,omitempty"`
|
||||
Old *TemplateSummaryTelegrafConfig `json:"old,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffTelegraf instantiates a new TemplateSummaryDiffTelegraf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffTelegraf(kind string, stateStatus string, id string, templateMetaName string) *TemplateSummaryDiffTelegraf {
|
||||
this := TemplateSummaryDiffTelegraf{}
|
||||
this.Kind = kind
|
||||
this.StateStatus = stateStatus
|
||||
this.Id = id
|
||||
this.TemplateMetaName = templateMetaName
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffTelegrafWithDefaults instantiates a new TemplateSummaryDiffTelegraf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffTelegrafWithDefaults() *TemplateSummaryDiffTelegraf {
|
||||
this := TemplateSummaryDiffTelegraf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDiffTelegraf) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTelegraf) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDiffTelegraf) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetStateStatus returns the StateStatus field value
|
||||
func (o *TemplateSummaryDiffTelegraf) GetStateStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StateStatus
|
||||
}
|
||||
|
||||
// GetStateStatusOk returns a tuple with the StateStatus field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTelegraf) GetStateStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StateStatus, true
|
||||
}
|
||||
|
||||
// SetStateStatus sets field value
|
||||
func (o *TemplateSummaryDiffTelegraf) SetStateStatus(v string) {
|
||||
o.StateStatus = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDiffTelegraf) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTelegraf) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDiffTelegraf) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value
|
||||
func (o *TemplateSummaryDiffTelegraf) GetTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTelegraf) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryDiffTelegraf) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetNew returns the New field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffTelegraf) GetNew() TemplateSummaryTelegrafConfig {
|
||||
if o == nil || o.New == nil {
|
||||
var ret TemplateSummaryTelegrafConfig
|
||||
return ret
|
||||
}
|
||||
return *o.New
|
||||
}
|
||||
|
||||
// GetNewOk returns a tuple with the New field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTelegraf) GetNewOk() (*TemplateSummaryTelegrafConfig, bool) {
|
||||
if o == nil || o.New == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.New, true
|
||||
}
|
||||
|
||||
// HasNew returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffTelegraf) HasNew() bool {
|
||||
if o != nil && o.New != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetNew gets a reference to the given TemplateSummaryTelegrafConfig and assigns it to the New field.
|
||||
func (o *TemplateSummaryDiffTelegraf) SetNew(v TemplateSummaryTelegrafConfig) {
|
||||
o.New = &v
|
||||
}
|
||||
|
||||
// GetOld returns the Old field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffTelegraf) GetOld() TemplateSummaryTelegrafConfig {
|
||||
if o == nil || o.Old == nil {
|
||||
var ret TemplateSummaryTelegrafConfig
|
||||
return ret
|
||||
}
|
||||
return *o.Old
|
||||
}
|
||||
|
||||
// GetOldOk returns a tuple with the Old field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffTelegraf) GetOldOk() (*TemplateSummaryTelegrafConfig, bool) {
|
||||
if o == nil || o.Old == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Old, true
|
||||
}
|
||||
|
||||
// HasOld returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffTelegraf) HasOld() bool {
|
||||
if o != nil && o.Old != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOld gets a reference to the given TemplateSummaryTelegrafConfig and assigns it to the Old field.
|
||||
func (o *TemplateSummaryDiffTelegraf) SetOld(v TemplateSummaryTelegrafConfig) {
|
||||
o.Old = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffTelegraf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["stateStatus"] = o.StateStatus
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if o.New != nil {
|
||||
toSerialize["new"] = o.New
|
||||
}
|
||||
if o.Old != nil {
|
||||
toSerialize["old"] = o.Old
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffTelegraf struct {
|
||||
value *TemplateSummaryDiffTelegraf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffTelegraf) Get() *TemplateSummaryDiffTelegraf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffTelegraf) Set(val *TemplateSummaryDiffTelegraf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffTelegraf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffTelegraf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffTelegraf(val *TemplateSummaryDiffTelegraf) *NullableTemplateSummaryDiffTelegraf {
|
||||
return &NullableTemplateSummaryDiffTelegraf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffTelegraf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffTelegraf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
265
api/model_template_summary_diff_variable.gen.go
Normal file
265
api/model_template_summary_diff_variable.gen.go
Normal file
@ -0,0 +1,265 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffVariable struct for TemplateSummaryDiffVariable
|
||||
type TemplateSummaryDiffVariable struct {
|
||||
Kind string `json:"kind"`
|
||||
StateStatus string `json:"stateStatus"`
|
||||
Id string `json:"id"`
|
||||
TemplateMetaName string `json:"templateMetaName"`
|
||||
New *TemplateSummaryDiffVariableFields `json:"new,omitempty"`
|
||||
Old *TemplateSummaryDiffVariableFields `json:"old,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffVariable instantiates a new TemplateSummaryDiffVariable object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffVariable(kind string, stateStatus string, id string, templateMetaName string) *TemplateSummaryDiffVariable {
|
||||
this := TemplateSummaryDiffVariable{}
|
||||
this.Kind = kind
|
||||
this.StateStatus = stateStatus
|
||||
this.Id = id
|
||||
this.TemplateMetaName = templateMetaName
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffVariableWithDefaults instantiates a new TemplateSummaryDiffVariable object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffVariableWithDefaults() *TemplateSummaryDiffVariable {
|
||||
this := TemplateSummaryDiffVariable{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryDiffVariable) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffVariable) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryDiffVariable) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetStateStatus returns the StateStatus field value
|
||||
func (o *TemplateSummaryDiffVariable) GetStateStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.StateStatus
|
||||
}
|
||||
|
||||
// GetStateStatusOk returns a tuple with the StateStatus field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffVariable) GetStateStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.StateStatus, true
|
||||
}
|
||||
|
||||
// SetStateStatus sets field value
|
||||
func (o *TemplateSummaryDiffVariable) SetStateStatus(v string) {
|
||||
o.StateStatus = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryDiffVariable) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffVariable) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryDiffVariable) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value
|
||||
func (o *TemplateSummaryDiffVariable) GetTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffVariable) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryDiffVariable) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetNew returns the New field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffVariable) GetNew() TemplateSummaryDiffVariableFields {
|
||||
if o == nil || o.New == nil {
|
||||
var ret TemplateSummaryDiffVariableFields
|
||||
return ret
|
||||
}
|
||||
return *o.New
|
||||
}
|
||||
|
||||
// GetNewOk returns a tuple with the New field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffVariable) GetNewOk() (*TemplateSummaryDiffVariableFields, bool) {
|
||||
if o == nil || o.New == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.New, true
|
||||
}
|
||||
|
||||
// HasNew returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffVariable) HasNew() bool {
|
||||
if o != nil && o.New != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetNew gets a reference to the given TemplateSummaryDiffVariableFields and assigns it to the New field.
|
||||
func (o *TemplateSummaryDiffVariable) SetNew(v TemplateSummaryDiffVariableFields) {
|
||||
o.New = &v
|
||||
}
|
||||
|
||||
// GetOld returns the Old field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffVariable) GetOld() TemplateSummaryDiffVariableFields {
|
||||
if o == nil || o.Old == nil {
|
||||
var ret TemplateSummaryDiffVariableFields
|
||||
return ret
|
||||
}
|
||||
return *o.Old
|
||||
}
|
||||
|
||||
// GetOldOk returns a tuple with the Old field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffVariable) GetOldOk() (*TemplateSummaryDiffVariableFields, bool) {
|
||||
if o == nil || o.Old == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Old, true
|
||||
}
|
||||
|
||||
// HasOld returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffVariable) HasOld() bool {
|
||||
if o != nil && o.Old != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOld gets a reference to the given TemplateSummaryDiffVariableFields and assigns it to the Old field.
|
||||
func (o *TemplateSummaryDiffVariable) SetOld(v TemplateSummaryDiffVariableFields) {
|
||||
o.Old = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffVariable) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["stateStatus"] = o.StateStatus
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if o.New != nil {
|
||||
toSerialize["new"] = o.New
|
||||
}
|
||||
if o.Old != nil {
|
||||
toSerialize["old"] = o.Old
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffVariable struct {
|
||||
value *TemplateSummaryDiffVariable
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffVariable) Get() *TemplateSummaryDiffVariable {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffVariable) Set(val *TemplateSummaryDiffVariable) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffVariable) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffVariable) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffVariable(val *TemplateSummaryDiffVariable) *NullableTemplateSummaryDiffVariable {
|
||||
return &NullableTemplateSummaryDiffVariable{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffVariable) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffVariable) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
171
api/model_template_summary_diff_variable_fields.gen.go
Normal file
171
api/model_template_summary_diff_variable_fields.gen.go
Normal file
@ -0,0 +1,171 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryDiffVariableFields struct for TemplateSummaryDiffVariableFields
|
||||
type TemplateSummaryDiffVariableFields struct {
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
Args TemplateSummaryVariableArgs `json:"args"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffVariableFields instantiates a new TemplateSummaryDiffVariableFields object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryDiffVariableFields(name string, args TemplateSummaryVariableArgs) *TemplateSummaryDiffVariableFields {
|
||||
this := TemplateSummaryDiffVariableFields{}
|
||||
this.Name = name
|
||||
this.Args = args
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryDiffVariableFieldsWithDefaults instantiates a new TemplateSummaryDiffVariableFields object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryDiffVariableFieldsWithDefaults() *TemplateSummaryDiffVariableFields {
|
||||
this := TemplateSummaryDiffVariableFields{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryDiffVariableFields) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffVariableFields) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryDiffVariableFields) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryDiffVariableFields) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryDiffVariableFields) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryDiffVariableFields) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryDiffVariableFields) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetArgs returns the Args field value
|
||||
func (o *TemplateSummaryDiffVariableFields) GetArgs() TemplateSummaryVariableArgs {
|
||||
if o == nil {
|
||||
var ret TemplateSummaryVariableArgs
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Args
|
||||
}
|
||||
|
||||
// GetArgsOk returns a tuple with the Args field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryDiffVariableFields) GetArgsOk() (*TemplateSummaryVariableArgs, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Args, true
|
||||
}
|
||||
|
||||
// SetArgs sets field value
|
||||
func (o *TemplateSummaryDiffVariableFields) SetArgs(v TemplateSummaryVariableArgs) {
|
||||
o.Args = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryDiffVariableFields) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["args"] = o.Args
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryDiffVariableFields struct {
|
||||
value *TemplateSummaryDiffVariableFields
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffVariableFields) Get() *TemplateSummaryDiffVariableFields {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffVariableFields) Set(val *TemplateSummaryDiffVariableFields) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffVariableFields) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffVariableFields) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryDiffVariableFields(val *TemplateSummaryDiffVariableFields) *NullableTemplateSummaryDiffVariableFields {
|
||||
return &NullableTemplateSummaryDiffVariableFields{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryDiffVariableFields) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryDiffVariableFields) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
193
api/model_template_summary_error.gen.go
Normal file
193
api/model_template_summary_error.gen.go
Normal file
@ -0,0 +1,193 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryError struct for TemplateSummaryError
|
||||
type TemplateSummaryError struct {
|
||||
Kind string `json:"kind"`
|
||||
Reason string `json:"reason"`
|
||||
Fields []string `json:"fields"`
|
||||
Indexes []int32 `json:"indexes"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryError instantiates a new TemplateSummaryError object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryError(kind string, reason string, fields []string, indexes []int32) *TemplateSummaryError {
|
||||
this := TemplateSummaryError{}
|
||||
this.Kind = kind
|
||||
this.Reason = reason
|
||||
this.Fields = fields
|
||||
this.Indexes = indexes
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryErrorWithDefaults instantiates a new TemplateSummaryError object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryErrorWithDefaults() *TemplateSummaryError {
|
||||
this := TemplateSummaryError{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryError) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryError) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryError) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetReason returns the Reason field value
|
||||
func (o *TemplateSummaryError) GetReason() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Reason
|
||||
}
|
||||
|
||||
// GetReasonOk returns a tuple with the Reason field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryError) GetReasonOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Reason, true
|
||||
}
|
||||
|
||||
// SetReason sets field value
|
||||
func (o *TemplateSummaryError) SetReason(v string) {
|
||||
o.Reason = v
|
||||
}
|
||||
|
||||
// GetFields returns the Fields field value
|
||||
func (o *TemplateSummaryError) GetFields() []string {
|
||||
if o == nil {
|
||||
var ret []string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Fields
|
||||
}
|
||||
|
||||
// GetFieldsOk returns a tuple with the Fields field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryError) GetFieldsOk() (*[]string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Fields, true
|
||||
}
|
||||
|
||||
// SetFields sets field value
|
||||
func (o *TemplateSummaryError) SetFields(v []string) {
|
||||
o.Fields = v
|
||||
}
|
||||
|
||||
// GetIndexes returns the Indexes field value
|
||||
func (o *TemplateSummaryError) GetIndexes() []int32 {
|
||||
if o == nil {
|
||||
var ret []int32
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Indexes
|
||||
}
|
||||
|
||||
// GetIndexesOk returns a tuple with the Indexes field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryError) GetIndexesOk() (*[]int32, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Indexes, true
|
||||
}
|
||||
|
||||
// SetIndexes sets field value
|
||||
func (o *TemplateSummaryError) SetIndexes(v []int32) {
|
||||
o.Indexes = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryError) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if true {
|
||||
toSerialize["reason"] = o.Reason
|
||||
}
|
||||
if true {
|
||||
toSerialize["fields"] = o.Fields
|
||||
}
|
||||
if true {
|
||||
toSerialize["indexes"] = o.Indexes
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryError struct {
|
||||
value *TemplateSummaryError
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryError) Get() *TemplateSummaryError {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryError) Set(val *TemplateSummaryError) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryError) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryError) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryError(val *TemplateSummaryError) *NullableTemplateSummaryError {
|
||||
return &NullableTemplateSummaryError{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryError) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryError) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
294
api/model_template_summary_label.gen.go
Normal file
294
api/model_template_summary_label.gen.go
Normal file
@ -0,0 +1,294 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryLabel struct for TemplateSummaryLabel
|
||||
type TemplateSummaryLabel struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
Id string `json:"id"`
|
||||
OrgID *string `json:"orgID,omitempty"`
|
||||
Name string `json:"name"`
|
||||
Properties TemplateSummaryLabelAllOfProperties `json:"properties"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryLabel instantiates a new TemplateSummaryLabel object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryLabel(kind string, envReferences []TemplateEnvReference, id string, name string, properties TemplateSummaryLabelAllOfProperties) *TemplateSummaryLabel {
|
||||
this := TemplateSummaryLabel{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
this.Properties = properties
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryLabelWithDefaults instantiates a new TemplateSummaryLabel object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryLabelWithDefaults() *TemplateSummaryLabel {
|
||||
this := TemplateSummaryLabel{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryLabel) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabel) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryLabel) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryLabel) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabel) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryLabel) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryLabel) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryLabel) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabel) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryLabel) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryLabel) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabel) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryLabel) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetOrgID returns the OrgID field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryLabel) GetOrgID() string {
|
||||
if o == nil || o.OrgID == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.OrgID
|
||||
}
|
||||
|
||||
// GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabel) GetOrgIDOk() (*string, bool) {
|
||||
if o == nil || o.OrgID == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.OrgID, true
|
||||
}
|
||||
|
||||
// HasOrgID returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryLabel) HasOrgID() bool {
|
||||
if o != nil && o.OrgID != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOrgID gets a reference to the given string and assigns it to the OrgID field.
|
||||
func (o *TemplateSummaryLabel) SetOrgID(v string) {
|
||||
o.OrgID = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryLabel) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabel) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryLabel) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetProperties returns the Properties field value
|
||||
func (o *TemplateSummaryLabel) GetProperties() TemplateSummaryLabelAllOfProperties {
|
||||
if o == nil {
|
||||
var ret TemplateSummaryLabelAllOfProperties
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Properties
|
||||
}
|
||||
|
||||
// GetPropertiesOk returns a tuple with the Properties field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabel) GetPropertiesOk() (*TemplateSummaryLabelAllOfProperties, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Properties, true
|
||||
}
|
||||
|
||||
// SetProperties sets field value
|
||||
func (o *TemplateSummaryLabel) SetProperties(v TemplateSummaryLabelAllOfProperties) {
|
||||
o.Properties = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryLabel) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if o.OrgID != nil {
|
||||
toSerialize["orgID"] = o.OrgID
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if true {
|
||||
toSerialize["properties"] = o.Properties
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryLabel struct {
|
||||
value *TemplateSummaryLabel
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabel) Get() *TemplateSummaryLabel {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabel) Set(val *TemplateSummaryLabel) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabel) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabel) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryLabel(val *TemplateSummaryLabel) *NullableTemplateSummaryLabel {
|
||||
return &NullableTemplateSummaryLabel{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabel) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabel) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
200
api/model_template_summary_label_all_of.gen.go
Normal file
200
api/model_template_summary_label_all_of.gen.go
Normal file
@ -0,0 +1,200 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryLabelAllOf struct for TemplateSummaryLabelAllOf
|
||||
type TemplateSummaryLabelAllOf struct {
|
||||
Id string `json:"id"`
|
||||
OrgID *string `json:"orgID,omitempty"`
|
||||
Name string `json:"name"`
|
||||
Properties TemplateSummaryLabelAllOfProperties `json:"properties"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryLabelAllOf instantiates a new TemplateSummaryLabelAllOf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryLabelAllOf(id string, name string, properties TemplateSummaryLabelAllOfProperties) *TemplateSummaryLabelAllOf {
|
||||
this := TemplateSummaryLabelAllOf{}
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
this.Properties = properties
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryLabelAllOfWithDefaults instantiates a new TemplateSummaryLabelAllOf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryLabelAllOfWithDefaults() *TemplateSummaryLabelAllOf {
|
||||
this := TemplateSummaryLabelAllOf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryLabelAllOf) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelAllOf) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryLabelAllOf) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetOrgID returns the OrgID field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryLabelAllOf) GetOrgID() string {
|
||||
if o == nil || o.OrgID == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.OrgID
|
||||
}
|
||||
|
||||
// GetOrgIDOk returns a tuple with the OrgID field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelAllOf) GetOrgIDOk() (*string, bool) {
|
||||
if o == nil || o.OrgID == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.OrgID, true
|
||||
}
|
||||
|
||||
// HasOrgID returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryLabelAllOf) HasOrgID() bool {
|
||||
if o != nil && o.OrgID != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOrgID gets a reference to the given string and assigns it to the OrgID field.
|
||||
func (o *TemplateSummaryLabelAllOf) SetOrgID(v string) {
|
||||
o.OrgID = &v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryLabelAllOf) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelAllOf) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryLabelAllOf) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetProperties returns the Properties field value
|
||||
func (o *TemplateSummaryLabelAllOf) GetProperties() TemplateSummaryLabelAllOfProperties {
|
||||
if o == nil {
|
||||
var ret TemplateSummaryLabelAllOfProperties
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Properties
|
||||
}
|
||||
|
||||
// GetPropertiesOk returns a tuple with the Properties field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelAllOf) GetPropertiesOk() (*TemplateSummaryLabelAllOfProperties, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Properties, true
|
||||
}
|
||||
|
||||
// SetProperties sets field value
|
||||
func (o *TemplateSummaryLabelAllOf) SetProperties(v TemplateSummaryLabelAllOfProperties) {
|
||||
o.Properties = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryLabelAllOf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if o.OrgID != nil {
|
||||
toSerialize["orgID"] = o.OrgID
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if true {
|
||||
toSerialize["properties"] = o.Properties
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryLabelAllOf struct {
|
||||
value *TemplateSummaryLabelAllOf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabelAllOf) Get() *TemplateSummaryLabelAllOf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabelAllOf) Set(val *TemplateSummaryLabelAllOf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabelAllOf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabelAllOf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryLabelAllOf(val *TemplateSummaryLabelAllOf) *NullableTemplateSummaryLabelAllOf {
|
||||
return &NullableTemplateSummaryLabelAllOf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabelAllOf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabelAllOf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
142
api/model_template_summary_label_all_of_properties.gen.go
Normal file
142
api/model_template_summary_label_all_of_properties.gen.go
Normal file
@ -0,0 +1,142 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryLabelAllOfProperties struct for TemplateSummaryLabelAllOfProperties
|
||||
type TemplateSummaryLabelAllOfProperties struct {
|
||||
Color string `json:"color"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryLabelAllOfProperties instantiates a new TemplateSummaryLabelAllOfProperties object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryLabelAllOfProperties(color string) *TemplateSummaryLabelAllOfProperties {
|
||||
this := TemplateSummaryLabelAllOfProperties{}
|
||||
this.Color = color
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryLabelAllOfPropertiesWithDefaults instantiates a new TemplateSummaryLabelAllOfProperties object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryLabelAllOfPropertiesWithDefaults() *TemplateSummaryLabelAllOfProperties {
|
||||
this := TemplateSummaryLabelAllOfProperties{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetColor returns the Color field value
|
||||
func (o *TemplateSummaryLabelAllOfProperties) GetColor() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Color
|
||||
}
|
||||
|
||||
// GetColorOk returns a tuple with the Color field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelAllOfProperties) GetColorOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Color, true
|
||||
}
|
||||
|
||||
// SetColor sets field value
|
||||
func (o *TemplateSummaryLabelAllOfProperties) SetColor(v string) {
|
||||
o.Color = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryLabelAllOfProperties) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryLabelAllOfProperties) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryLabelAllOfProperties) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryLabelAllOfProperties) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryLabelAllOfProperties) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["color"] = o.Color
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryLabelAllOfProperties struct {
|
||||
value *TemplateSummaryLabelAllOfProperties
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabelAllOfProperties) Get() *TemplateSummaryLabelAllOfProperties {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabelAllOfProperties) Set(val *TemplateSummaryLabelAllOfProperties) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabelAllOfProperties) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabelAllOfProperties) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryLabelAllOfProperties(val *TemplateSummaryLabelAllOfProperties) *NullableTemplateSummaryLabelAllOfProperties {
|
||||
return &NullableTemplateSummaryLabelAllOfProperties{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabelAllOfProperties) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabelAllOfProperties) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
309
api/model_template_summary_label_mapping.gen.go
Normal file
309
api/model_template_summary_label_mapping.gen.go
Normal file
@ -0,0 +1,309 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryLabelMapping struct for TemplateSummaryLabelMapping
|
||||
type TemplateSummaryLabelMapping struct {
|
||||
Status string `json:"status"`
|
||||
ResourceTemplateMetaName string `json:"resourceTemplateMetaName"`
|
||||
ResourceName string `json:"resourceName"`
|
||||
ResourceID string `json:"resourceID"`
|
||||
ResourceType string `json:"resourceType"`
|
||||
LabelTemplateMetaName string `json:"labelTemplateMetaName"`
|
||||
LabelName string `json:"labelName"`
|
||||
LabelID string `json:"labelID"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryLabelMapping instantiates a new TemplateSummaryLabelMapping object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryLabelMapping(status string, resourceTemplateMetaName string, resourceName string, resourceID string, resourceType string, labelTemplateMetaName string, labelName string, labelID string) *TemplateSummaryLabelMapping {
|
||||
this := TemplateSummaryLabelMapping{}
|
||||
this.Status = status
|
||||
this.ResourceTemplateMetaName = resourceTemplateMetaName
|
||||
this.ResourceName = resourceName
|
||||
this.ResourceID = resourceID
|
||||
this.ResourceType = resourceType
|
||||
this.LabelTemplateMetaName = labelTemplateMetaName
|
||||
this.LabelName = labelName
|
||||
this.LabelID = labelID
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryLabelMappingWithDefaults instantiates a new TemplateSummaryLabelMapping object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryLabelMappingWithDefaults() *TemplateSummaryLabelMapping {
|
||||
this := TemplateSummaryLabelMapping{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetStatus returns the Status field value
|
||||
func (o *TemplateSummaryLabelMapping) GetStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Status
|
||||
}
|
||||
|
||||
// GetStatusOk returns a tuple with the Status field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelMapping) GetStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Status, true
|
||||
}
|
||||
|
||||
// SetStatus sets field value
|
||||
func (o *TemplateSummaryLabelMapping) SetStatus(v string) {
|
||||
o.Status = v
|
||||
}
|
||||
|
||||
// GetResourceTemplateMetaName returns the ResourceTemplateMetaName field value
|
||||
func (o *TemplateSummaryLabelMapping) GetResourceTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.ResourceTemplateMetaName
|
||||
}
|
||||
|
||||
// GetResourceTemplateMetaNameOk returns a tuple with the ResourceTemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelMapping) GetResourceTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.ResourceTemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetResourceTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryLabelMapping) SetResourceTemplateMetaName(v string) {
|
||||
o.ResourceTemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetResourceName returns the ResourceName field value
|
||||
func (o *TemplateSummaryLabelMapping) GetResourceName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.ResourceName
|
||||
}
|
||||
|
||||
// GetResourceNameOk returns a tuple with the ResourceName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelMapping) GetResourceNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.ResourceName, true
|
||||
}
|
||||
|
||||
// SetResourceName sets field value
|
||||
func (o *TemplateSummaryLabelMapping) SetResourceName(v string) {
|
||||
o.ResourceName = v
|
||||
}
|
||||
|
||||
// GetResourceID returns the ResourceID field value
|
||||
func (o *TemplateSummaryLabelMapping) GetResourceID() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.ResourceID
|
||||
}
|
||||
|
||||
// GetResourceIDOk returns a tuple with the ResourceID field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelMapping) GetResourceIDOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.ResourceID, true
|
||||
}
|
||||
|
||||
// SetResourceID sets field value
|
||||
func (o *TemplateSummaryLabelMapping) SetResourceID(v string) {
|
||||
o.ResourceID = v
|
||||
}
|
||||
|
||||
// GetResourceType returns the ResourceType field value
|
||||
func (o *TemplateSummaryLabelMapping) GetResourceType() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.ResourceType
|
||||
}
|
||||
|
||||
// GetResourceTypeOk returns a tuple with the ResourceType field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelMapping) GetResourceTypeOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.ResourceType, true
|
||||
}
|
||||
|
||||
// SetResourceType sets field value
|
||||
func (o *TemplateSummaryLabelMapping) SetResourceType(v string) {
|
||||
o.ResourceType = v
|
||||
}
|
||||
|
||||
// GetLabelTemplateMetaName returns the LabelTemplateMetaName field value
|
||||
func (o *TemplateSummaryLabelMapping) GetLabelTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelTemplateMetaName
|
||||
}
|
||||
|
||||
// GetLabelTemplateMetaNameOk returns a tuple with the LabelTemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelMapping) GetLabelTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelTemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetLabelTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryLabelMapping) SetLabelTemplateMetaName(v string) {
|
||||
o.LabelTemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetLabelName returns the LabelName field value
|
||||
func (o *TemplateSummaryLabelMapping) GetLabelName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelName
|
||||
}
|
||||
|
||||
// GetLabelNameOk returns a tuple with the LabelName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelMapping) GetLabelNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelName, true
|
||||
}
|
||||
|
||||
// SetLabelName sets field value
|
||||
func (o *TemplateSummaryLabelMapping) SetLabelName(v string) {
|
||||
o.LabelName = v
|
||||
}
|
||||
|
||||
// GetLabelID returns the LabelID field value
|
||||
func (o *TemplateSummaryLabelMapping) GetLabelID() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelID
|
||||
}
|
||||
|
||||
// GetLabelIDOk returns a tuple with the LabelID field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryLabelMapping) GetLabelIDOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelID, true
|
||||
}
|
||||
|
||||
// SetLabelID sets field value
|
||||
func (o *TemplateSummaryLabelMapping) SetLabelID(v string) {
|
||||
o.LabelID = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryLabelMapping) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["status"] = o.Status
|
||||
}
|
||||
if true {
|
||||
toSerialize["resourceTemplateMetaName"] = o.ResourceTemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["resourceName"] = o.ResourceName
|
||||
}
|
||||
if true {
|
||||
toSerialize["resourceID"] = o.ResourceID
|
||||
}
|
||||
if true {
|
||||
toSerialize["resourceType"] = o.ResourceType
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelTemplateMetaName"] = o.LabelTemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelName"] = o.LabelName
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelID"] = o.LabelID
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryLabelMapping struct {
|
||||
value *TemplateSummaryLabelMapping
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabelMapping) Get() *TemplateSummaryLabelMapping {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabelMapping) Set(val *TemplateSummaryLabelMapping) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabelMapping) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabelMapping) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryLabelMapping(val *TemplateSummaryLabelMapping) *NullableTemplateSummaryLabelMapping {
|
||||
return &NullableTemplateSummaryLabelMapping{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryLabelMapping) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryLabelMapping) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
323
api/model_template_summary_notification_endpoint.gen.go
Normal file
323
api/model_template_summary_notification_endpoint.gen.go
Normal file
@ -0,0 +1,323 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryNotificationEndpoint struct for TemplateSummaryNotificationEndpoint
|
||||
type TemplateSummaryNotificationEndpoint struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
Status string `json:"status"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryNotificationEndpoint instantiates a new TemplateSummaryNotificationEndpoint object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryNotificationEndpoint(kind string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id string, name string, status string) *TemplateSummaryNotificationEndpoint {
|
||||
this := TemplateSummaryNotificationEndpoint{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.LabelAssociations = labelAssociations
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
this.Status = status
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryNotificationEndpointWithDefaults instantiates a new TemplateSummaryNotificationEndpoint object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryNotificationEndpointWithDefaults() *TemplateSummaryNotificationEndpoint {
|
||||
this := TemplateSummaryNotificationEndpoint{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryNotificationEndpoint) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryNotificationEndpoint) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryNotificationEndpoint) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryNotificationEndpoint) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryNotificationEndpoint) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetStatus returns the Status field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Status
|
||||
}
|
||||
|
||||
// GetStatusOk returns a tuple with the Status field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpoint) GetStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Status, true
|
||||
}
|
||||
|
||||
// SetStatus sets field value
|
||||
func (o *TemplateSummaryNotificationEndpoint) SetStatus(v string) {
|
||||
o.Status = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryNotificationEndpoint) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["status"] = o.Status
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryNotificationEndpoint struct {
|
||||
value *TemplateSummaryNotificationEndpoint
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationEndpoint) Get() *TemplateSummaryNotificationEndpoint {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationEndpoint) Set(val *TemplateSummaryNotificationEndpoint) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationEndpoint) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationEndpoint) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryNotificationEndpoint(val *TemplateSummaryNotificationEndpoint) *NullableTemplateSummaryNotificationEndpoint {
|
||||
return &NullableTemplateSummaryNotificationEndpoint{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationEndpoint) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationEndpoint) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
200
api/model_template_summary_notification_endpoint_all_of.gen.go
Normal file
200
api/model_template_summary_notification_endpoint_all_of.gen.go
Normal file
@ -0,0 +1,200 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryNotificationEndpointAllOf struct for TemplateSummaryNotificationEndpointAllOf
|
||||
type TemplateSummaryNotificationEndpointAllOf struct {
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
Status string `json:"status"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryNotificationEndpointAllOf instantiates a new TemplateSummaryNotificationEndpointAllOf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryNotificationEndpointAllOf(id string, name string, status string) *TemplateSummaryNotificationEndpointAllOf {
|
||||
this := TemplateSummaryNotificationEndpointAllOf{}
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
this.Status = status
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryNotificationEndpointAllOfWithDefaults instantiates a new TemplateSummaryNotificationEndpointAllOf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryNotificationEndpointAllOfWithDefaults() *TemplateSummaryNotificationEndpointAllOf {
|
||||
this := TemplateSummaryNotificationEndpointAllOf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryNotificationEndpointAllOf) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetStatus returns the Status field value
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) GetStatus() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Status
|
||||
}
|
||||
|
||||
// GetStatusOk returns a tuple with the Status field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) GetStatusOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Status, true
|
||||
}
|
||||
|
||||
// SetStatus sets field value
|
||||
func (o *TemplateSummaryNotificationEndpointAllOf) SetStatus(v string) {
|
||||
o.Status = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryNotificationEndpointAllOf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["status"] = o.Status
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryNotificationEndpointAllOf struct {
|
||||
value *TemplateSummaryNotificationEndpointAllOf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationEndpointAllOf) Get() *TemplateSummaryNotificationEndpointAllOf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationEndpointAllOf) Set(val *TemplateSummaryNotificationEndpointAllOf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationEndpointAllOf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationEndpointAllOf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryNotificationEndpointAllOf(val *TemplateSummaryNotificationEndpointAllOf) *NullableTemplateSummaryNotificationEndpointAllOf {
|
||||
return &NullableTemplateSummaryNotificationEndpointAllOf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationEndpointAllOf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationEndpointAllOf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
410
api/model_template_summary_notification_rule.gen.go
Normal file
410
api/model_template_summary_notification_rule.gen.go
Normal file
@ -0,0 +1,410 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryNotificationRule struct for TemplateSummaryNotificationRule
|
||||
type TemplateSummaryNotificationRule struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
EndpointTemplateMetaName string `json:"endpointTemplateMetaName"`
|
||||
EndpointID string `json:"endpointID"`
|
||||
EndpointType string `json:"endpointType"`
|
||||
Every string `json:"every"`
|
||||
Offset string `json:"offset"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryNotificationRule instantiates a new TemplateSummaryNotificationRule object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryNotificationRule(kind string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, name string, endpointTemplateMetaName string, endpointID string, endpointType string, every string, offset string) *TemplateSummaryNotificationRule {
|
||||
this := TemplateSummaryNotificationRule{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.LabelAssociations = labelAssociations
|
||||
this.Name = name
|
||||
this.EndpointTemplateMetaName = endpointTemplateMetaName
|
||||
this.EndpointID = endpointID
|
||||
this.EndpointType = endpointType
|
||||
this.Every = every
|
||||
this.Offset = offset
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryNotificationRuleWithDefaults instantiates a new TemplateSummaryNotificationRule object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryNotificationRuleWithDefaults() *TemplateSummaryNotificationRule {
|
||||
this := TemplateSummaryNotificationRule{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryNotificationRule) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryNotificationRule) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryNotificationRule) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryNotificationRule) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryNotificationRule) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryNotificationRule) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryNotificationRule) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryNotificationRule) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryNotificationRule) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryNotificationRule) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryNotificationRule) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryNotificationRule) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryNotificationRule) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryNotificationRule) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryNotificationRule) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetEndpointTemplateMetaName returns the EndpointTemplateMetaName field value
|
||||
func (o *TemplateSummaryNotificationRule) GetEndpointTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EndpointTemplateMetaName
|
||||
}
|
||||
|
||||
// GetEndpointTemplateMetaNameOk returns a tuple with the EndpointTemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetEndpointTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EndpointTemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetEndpointTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryNotificationRule) SetEndpointTemplateMetaName(v string) {
|
||||
o.EndpointTemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetEndpointID returns the EndpointID field value
|
||||
func (o *TemplateSummaryNotificationRule) GetEndpointID() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EndpointID
|
||||
}
|
||||
|
||||
// GetEndpointIDOk returns a tuple with the EndpointID field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetEndpointIDOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EndpointID, true
|
||||
}
|
||||
|
||||
// SetEndpointID sets field value
|
||||
func (o *TemplateSummaryNotificationRule) SetEndpointID(v string) {
|
||||
o.EndpointID = v
|
||||
}
|
||||
|
||||
// GetEndpointType returns the EndpointType field value
|
||||
func (o *TemplateSummaryNotificationRule) GetEndpointType() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EndpointType
|
||||
}
|
||||
|
||||
// GetEndpointTypeOk returns a tuple with the EndpointType field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetEndpointTypeOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EndpointType, true
|
||||
}
|
||||
|
||||
// SetEndpointType sets field value
|
||||
func (o *TemplateSummaryNotificationRule) SetEndpointType(v string) {
|
||||
o.EndpointType = v
|
||||
}
|
||||
|
||||
// GetEvery returns the Every field value
|
||||
func (o *TemplateSummaryNotificationRule) GetEvery() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Every
|
||||
}
|
||||
|
||||
// GetEveryOk returns a tuple with the Every field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetEveryOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Every, true
|
||||
}
|
||||
|
||||
// SetEvery sets field value
|
||||
func (o *TemplateSummaryNotificationRule) SetEvery(v string) {
|
||||
o.Every = v
|
||||
}
|
||||
|
||||
// GetOffset returns the Offset field value
|
||||
func (o *TemplateSummaryNotificationRule) GetOffset() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Offset
|
||||
}
|
||||
|
||||
// GetOffsetOk returns a tuple with the Offset field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRule) GetOffsetOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Offset, true
|
||||
}
|
||||
|
||||
// SetOffset sets field value
|
||||
func (o *TemplateSummaryNotificationRule) SetOffset(v string) {
|
||||
o.Offset = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryNotificationRule) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["endpointTemplateMetaName"] = o.EndpointTemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["endpointID"] = o.EndpointID
|
||||
}
|
||||
if true {
|
||||
toSerialize["endpointType"] = o.EndpointType
|
||||
}
|
||||
if true {
|
||||
toSerialize["every"] = o.Every
|
||||
}
|
||||
if true {
|
||||
toSerialize["offset"] = o.Offset
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryNotificationRule struct {
|
||||
value *TemplateSummaryNotificationRule
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationRule) Get() *TemplateSummaryNotificationRule {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationRule) Set(val *TemplateSummaryNotificationRule) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationRule) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationRule) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryNotificationRule(val *TemplateSummaryNotificationRule) *NullableTemplateSummaryNotificationRule {
|
||||
return &NullableTemplateSummaryNotificationRule{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationRule) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationRule) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
287
api/model_template_summary_notification_rule_all_of.gen.go
Normal file
287
api/model_template_summary_notification_rule_all_of.gen.go
Normal file
@ -0,0 +1,287 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryNotificationRuleAllOf struct for TemplateSummaryNotificationRuleAllOf
|
||||
type TemplateSummaryNotificationRuleAllOf struct {
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
EndpointTemplateMetaName string `json:"endpointTemplateMetaName"`
|
||||
EndpointID string `json:"endpointID"`
|
||||
EndpointType string `json:"endpointType"`
|
||||
Every string `json:"every"`
|
||||
Offset string `json:"offset"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryNotificationRuleAllOf instantiates a new TemplateSummaryNotificationRuleAllOf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryNotificationRuleAllOf(name string, endpointTemplateMetaName string, endpointID string, endpointType string, every string, offset string) *TemplateSummaryNotificationRuleAllOf {
|
||||
this := TemplateSummaryNotificationRuleAllOf{}
|
||||
this.Name = name
|
||||
this.EndpointTemplateMetaName = endpointTemplateMetaName
|
||||
this.EndpointID = endpointID
|
||||
this.EndpointType = endpointType
|
||||
this.Every = every
|
||||
this.Offset = offset
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryNotificationRuleAllOfWithDefaults instantiates a new TemplateSummaryNotificationRuleAllOf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryNotificationRuleAllOfWithDefaults() *TemplateSummaryNotificationRuleAllOf {
|
||||
this := TemplateSummaryNotificationRuleAllOf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryNotificationRuleAllOf) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetEndpointTemplateMetaName returns the EndpointTemplateMetaName field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointTemplateMetaName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EndpointTemplateMetaName
|
||||
}
|
||||
|
||||
// GetEndpointTemplateMetaNameOk returns a tuple with the EndpointTemplateMetaName field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EndpointTemplateMetaName, true
|
||||
}
|
||||
|
||||
// SetEndpointTemplateMetaName sets field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) SetEndpointTemplateMetaName(v string) {
|
||||
o.EndpointTemplateMetaName = v
|
||||
}
|
||||
|
||||
// GetEndpointID returns the EndpointID field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointID() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EndpointID
|
||||
}
|
||||
|
||||
// GetEndpointIDOk returns a tuple with the EndpointID field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointIDOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EndpointID, true
|
||||
}
|
||||
|
||||
// SetEndpointID sets field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) SetEndpointID(v string) {
|
||||
o.EndpointID = v
|
||||
}
|
||||
|
||||
// GetEndpointType returns the EndpointType field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointType() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EndpointType
|
||||
}
|
||||
|
||||
// GetEndpointTypeOk returns a tuple with the EndpointType field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetEndpointTypeOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EndpointType, true
|
||||
}
|
||||
|
||||
// SetEndpointType sets field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) SetEndpointType(v string) {
|
||||
o.EndpointType = v
|
||||
}
|
||||
|
||||
// GetEvery returns the Every field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetEvery() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Every
|
||||
}
|
||||
|
||||
// GetEveryOk returns a tuple with the Every field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetEveryOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Every, true
|
||||
}
|
||||
|
||||
// SetEvery sets field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) SetEvery(v string) {
|
||||
o.Every = v
|
||||
}
|
||||
|
||||
// GetOffset returns the Offset field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetOffset() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Offset
|
||||
}
|
||||
|
||||
// GetOffsetOk returns a tuple with the Offset field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) GetOffsetOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Offset, true
|
||||
}
|
||||
|
||||
// SetOffset sets field value
|
||||
func (o *TemplateSummaryNotificationRuleAllOf) SetOffset(v string) {
|
||||
o.Offset = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryNotificationRuleAllOf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["endpointTemplateMetaName"] = o.EndpointTemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["endpointID"] = o.EndpointID
|
||||
}
|
||||
if true {
|
||||
toSerialize["endpointType"] = o.EndpointType
|
||||
}
|
||||
if true {
|
||||
toSerialize["every"] = o.Every
|
||||
}
|
||||
if true {
|
||||
toSerialize["offset"] = o.Offset
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryNotificationRuleAllOf struct {
|
||||
value *TemplateSummaryNotificationRuleAllOf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationRuleAllOf) Get() *TemplateSummaryNotificationRuleAllOf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationRuleAllOf) Set(val *TemplateSummaryNotificationRuleAllOf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationRuleAllOf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationRuleAllOf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryNotificationRuleAllOf(val *TemplateSummaryNotificationRuleAllOf) *NullableTemplateSummaryNotificationRuleAllOf {
|
||||
return &NullableTemplateSummaryNotificationRuleAllOf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryNotificationRuleAllOf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryNotificationRuleAllOf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
425
api/model_template_summary_resources.gen.go
Normal file
425
api/model_template_summary_resources.gen.go
Normal file
@ -0,0 +1,425 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryResources struct for TemplateSummaryResources
|
||||
type TemplateSummaryResources struct {
|
||||
Buckets []TemplateSummaryBucket `json:"buckets"`
|
||||
Checks []TemplateSummaryCheck `json:"checks"`
|
||||
Dashboards []TemplateSummaryDashboard `json:"dashboards"`
|
||||
Labels []TemplateSummaryLabel `json:"labels"`
|
||||
LabelMappings []TemplateSummaryLabelMapping `json:"labelMappings"`
|
||||
MissingEnvRefs []string `json:"missingEnvRefs"`
|
||||
MissingSecrets []string `json:"missingSecrets"`
|
||||
NotificationEndpoints []TemplateSummaryNotificationEndpoint `json:"notificationEndpoints"`
|
||||
NotificationRules []TemplateSummaryNotificationRule `json:"notificationRules"`
|
||||
Tasks []TemplateSummaryTask `json:"tasks"`
|
||||
TelegrafConfigs []TemplateSummaryTelegraf `json:"telegrafConfigs"`
|
||||
Variables []TemplateSummaryVariable `json:"variables"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryResources instantiates a new TemplateSummaryResources object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryResources(buckets []TemplateSummaryBucket, checks []TemplateSummaryCheck, dashboards []TemplateSummaryDashboard, labels []TemplateSummaryLabel, labelMappings []TemplateSummaryLabelMapping, missingEnvRefs []string, missingSecrets []string, notificationEndpoints []TemplateSummaryNotificationEndpoint, notificationRules []TemplateSummaryNotificationRule, tasks []TemplateSummaryTask, telegrafConfigs []TemplateSummaryTelegraf, variables []TemplateSummaryVariable) *TemplateSummaryResources {
|
||||
this := TemplateSummaryResources{}
|
||||
this.Buckets = buckets
|
||||
this.Checks = checks
|
||||
this.Dashboards = dashboards
|
||||
this.Labels = labels
|
||||
this.LabelMappings = labelMappings
|
||||
this.MissingEnvRefs = missingEnvRefs
|
||||
this.MissingSecrets = missingSecrets
|
||||
this.NotificationEndpoints = notificationEndpoints
|
||||
this.NotificationRules = notificationRules
|
||||
this.Tasks = tasks
|
||||
this.TelegrafConfigs = telegrafConfigs
|
||||
this.Variables = variables
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryResourcesWithDefaults instantiates a new TemplateSummaryResources object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryResourcesWithDefaults() *TemplateSummaryResources {
|
||||
this := TemplateSummaryResources{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetBuckets returns the Buckets field value
|
||||
func (o *TemplateSummaryResources) GetBuckets() []TemplateSummaryBucket {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryBucket
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Buckets
|
||||
}
|
||||
|
||||
// GetBucketsOk returns a tuple with the Buckets field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetBucketsOk() (*[]TemplateSummaryBucket, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Buckets, true
|
||||
}
|
||||
|
||||
// SetBuckets sets field value
|
||||
func (o *TemplateSummaryResources) SetBuckets(v []TemplateSummaryBucket) {
|
||||
o.Buckets = v
|
||||
}
|
||||
|
||||
// GetChecks returns the Checks field value
|
||||
func (o *TemplateSummaryResources) GetChecks() []TemplateSummaryCheck {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryCheck
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Checks
|
||||
}
|
||||
|
||||
// GetChecksOk returns a tuple with the Checks field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetChecksOk() (*[]TemplateSummaryCheck, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Checks, true
|
||||
}
|
||||
|
||||
// SetChecks sets field value
|
||||
func (o *TemplateSummaryResources) SetChecks(v []TemplateSummaryCheck) {
|
||||
o.Checks = v
|
||||
}
|
||||
|
||||
// GetDashboards returns the Dashboards field value
|
||||
func (o *TemplateSummaryResources) GetDashboards() []TemplateSummaryDashboard {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryDashboard
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Dashboards
|
||||
}
|
||||
|
||||
// GetDashboardsOk returns a tuple with the Dashboards field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetDashboardsOk() (*[]TemplateSummaryDashboard, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Dashboards, true
|
||||
}
|
||||
|
||||
// SetDashboards sets field value
|
||||
func (o *TemplateSummaryResources) SetDashboards(v []TemplateSummaryDashboard) {
|
||||
o.Dashboards = v
|
||||
}
|
||||
|
||||
// GetLabels returns the Labels field value
|
||||
func (o *TemplateSummaryResources) GetLabels() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Labels
|
||||
}
|
||||
|
||||
// GetLabelsOk returns a tuple with the Labels field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetLabelsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Labels, true
|
||||
}
|
||||
|
||||
// SetLabels sets field value
|
||||
func (o *TemplateSummaryResources) SetLabels(v []TemplateSummaryLabel) {
|
||||
o.Labels = v
|
||||
}
|
||||
|
||||
// GetLabelMappings returns the LabelMappings field value
|
||||
func (o *TemplateSummaryResources) GetLabelMappings() []TemplateSummaryLabelMapping {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabelMapping
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelMappings
|
||||
}
|
||||
|
||||
// GetLabelMappingsOk returns a tuple with the LabelMappings field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetLabelMappingsOk() (*[]TemplateSummaryLabelMapping, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelMappings, true
|
||||
}
|
||||
|
||||
// SetLabelMappings sets field value
|
||||
func (o *TemplateSummaryResources) SetLabelMappings(v []TemplateSummaryLabelMapping) {
|
||||
o.LabelMappings = v
|
||||
}
|
||||
|
||||
// GetMissingEnvRefs returns the MissingEnvRefs field value
|
||||
func (o *TemplateSummaryResources) GetMissingEnvRefs() []string {
|
||||
if o == nil {
|
||||
var ret []string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.MissingEnvRefs
|
||||
}
|
||||
|
||||
// GetMissingEnvRefsOk returns a tuple with the MissingEnvRefs field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetMissingEnvRefsOk() (*[]string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.MissingEnvRefs, true
|
||||
}
|
||||
|
||||
// SetMissingEnvRefs sets field value
|
||||
func (o *TemplateSummaryResources) SetMissingEnvRefs(v []string) {
|
||||
o.MissingEnvRefs = v
|
||||
}
|
||||
|
||||
// GetMissingSecrets returns the MissingSecrets field value
|
||||
func (o *TemplateSummaryResources) GetMissingSecrets() []string {
|
||||
if o == nil {
|
||||
var ret []string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.MissingSecrets
|
||||
}
|
||||
|
||||
// GetMissingSecretsOk returns a tuple with the MissingSecrets field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetMissingSecretsOk() (*[]string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.MissingSecrets, true
|
||||
}
|
||||
|
||||
// SetMissingSecrets sets field value
|
||||
func (o *TemplateSummaryResources) SetMissingSecrets(v []string) {
|
||||
o.MissingSecrets = v
|
||||
}
|
||||
|
||||
// GetNotificationEndpoints returns the NotificationEndpoints field value
|
||||
func (o *TemplateSummaryResources) GetNotificationEndpoints() []TemplateSummaryNotificationEndpoint {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryNotificationEndpoint
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.NotificationEndpoints
|
||||
}
|
||||
|
||||
// GetNotificationEndpointsOk returns a tuple with the NotificationEndpoints field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetNotificationEndpointsOk() (*[]TemplateSummaryNotificationEndpoint, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.NotificationEndpoints, true
|
||||
}
|
||||
|
||||
// SetNotificationEndpoints sets field value
|
||||
func (o *TemplateSummaryResources) SetNotificationEndpoints(v []TemplateSummaryNotificationEndpoint) {
|
||||
o.NotificationEndpoints = v
|
||||
}
|
||||
|
||||
// GetNotificationRules returns the NotificationRules field value
|
||||
func (o *TemplateSummaryResources) GetNotificationRules() []TemplateSummaryNotificationRule {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryNotificationRule
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.NotificationRules
|
||||
}
|
||||
|
||||
// GetNotificationRulesOk returns a tuple with the NotificationRules field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetNotificationRulesOk() (*[]TemplateSummaryNotificationRule, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.NotificationRules, true
|
||||
}
|
||||
|
||||
// SetNotificationRules sets field value
|
||||
func (o *TemplateSummaryResources) SetNotificationRules(v []TemplateSummaryNotificationRule) {
|
||||
o.NotificationRules = v
|
||||
}
|
||||
|
||||
// GetTasks returns the Tasks field value
|
||||
func (o *TemplateSummaryResources) GetTasks() []TemplateSummaryTask {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryTask
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Tasks
|
||||
}
|
||||
|
||||
// GetTasksOk returns a tuple with the Tasks field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetTasksOk() (*[]TemplateSummaryTask, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Tasks, true
|
||||
}
|
||||
|
||||
// SetTasks sets field value
|
||||
func (o *TemplateSummaryResources) SetTasks(v []TemplateSummaryTask) {
|
||||
o.Tasks = v
|
||||
}
|
||||
|
||||
// GetTelegrafConfigs returns the TelegrafConfigs field value
|
||||
func (o *TemplateSummaryResources) GetTelegrafConfigs() []TemplateSummaryTelegraf {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryTelegraf
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TelegrafConfigs
|
||||
}
|
||||
|
||||
// GetTelegrafConfigsOk returns a tuple with the TelegrafConfigs field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetTelegrafConfigsOk() (*[]TemplateSummaryTelegraf, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TelegrafConfigs, true
|
||||
}
|
||||
|
||||
// SetTelegrafConfigs sets field value
|
||||
func (o *TemplateSummaryResources) SetTelegrafConfigs(v []TemplateSummaryTelegraf) {
|
||||
o.TelegrafConfigs = v
|
||||
}
|
||||
|
||||
// GetVariables returns the Variables field value
|
||||
func (o *TemplateSummaryResources) GetVariables() []TemplateSummaryVariable {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryVariable
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Variables
|
||||
}
|
||||
|
||||
// GetVariablesOk returns a tuple with the Variables field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryResources) GetVariablesOk() (*[]TemplateSummaryVariable, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Variables, true
|
||||
}
|
||||
|
||||
// SetVariables sets field value
|
||||
func (o *TemplateSummaryResources) SetVariables(v []TemplateSummaryVariable) {
|
||||
o.Variables = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryResources) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["buckets"] = o.Buckets
|
||||
}
|
||||
if true {
|
||||
toSerialize["checks"] = o.Checks
|
||||
}
|
||||
if true {
|
||||
toSerialize["dashboards"] = o.Dashboards
|
||||
}
|
||||
if true {
|
||||
toSerialize["labels"] = o.Labels
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelMappings"] = o.LabelMappings
|
||||
}
|
||||
if true {
|
||||
toSerialize["missingEnvRefs"] = o.MissingEnvRefs
|
||||
}
|
||||
if true {
|
||||
toSerialize["missingSecrets"] = o.MissingSecrets
|
||||
}
|
||||
if true {
|
||||
toSerialize["notificationEndpoints"] = o.NotificationEndpoints
|
||||
}
|
||||
if true {
|
||||
toSerialize["notificationRules"] = o.NotificationRules
|
||||
}
|
||||
if true {
|
||||
toSerialize["tasks"] = o.Tasks
|
||||
}
|
||||
if true {
|
||||
toSerialize["telegrafConfigs"] = o.TelegrafConfigs
|
||||
}
|
||||
if true {
|
||||
toSerialize["variables"] = o.Variables
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryResources struct {
|
||||
value *TemplateSummaryResources
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryResources) Get() *TemplateSummaryResources {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryResources) Set(val *TemplateSummaryResources) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryResources) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryResources) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryResources(val *TemplateSummaryResources) *NullableTemplateSummaryResources {
|
||||
return &NullableTemplateSummaryResources{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryResources) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryResources) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
402
api/model_template_summary_task.gen.go
Normal file
402
api/model_template_summary_task.gen.go
Normal file
@ -0,0 +1,402 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryTask struct for TemplateSummaryTask
|
||||
type TemplateSummaryTask struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
Cron *string `json:"cron,omitempty"`
|
||||
Every *string `json:"every,omitempty"`
|
||||
Offset *string `json:"offset,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTask instantiates a new TemplateSummaryTask object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryTask(kind string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id string, name string) *TemplateSummaryTask {
|
||||
this := TemplateSummaryTask{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.LabelAssociations = labelAssociations
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTaskWithDefaults instantiates a new TemplateSummaryTask object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryTaskWithDefaults() *TemplateSummaryTask {
|
||||
this := TemplateSummaryTask{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryTask) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTask) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryTask) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTask) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTask) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTask) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryTask) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryTask) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTask) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryTask) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryTask) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTask) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryTask) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryTask) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTask) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryTask) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryTask) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTask) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryTask) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTask) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryTask) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTask) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryTask) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetCron returns the Cron field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTask) GetCron() string {
|
||||
if o == nil || o.Cron == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Cron
|
||||
}
|
||||
|
||||
// GetCronOk returns a tuple with the Cron field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTask) GetCronOk() (*string, bool) {
|
||||
if o == nil || o.Cron == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Cron, true
|
||||
}
|
||||
|
||||
// HasCron returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTask) HasCron() bool {
|
||||
if o != nil && o.Cron != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCron gets a reference to the given string and assigns it to the Cron field.
|
||||
func (o *TemplateSummaryTask) SetCron(v string) {
|
||||
o.Cron = &v
|
||||
}
|
||||
|
||||
// GetEvery returns the Every field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTask) GetEvery() string {
|
||||
if o == nil || o.Every == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Every
|
||||
}
|
||||
|
||||
// GetEveryOk returns a tuple with the Every field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTask) GetEveryOk() (*string, bool) {
|
||||
if o == nil || o.Every == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Every, true
|
||||
}
|
||||
|
||||
// HasEvery returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTask) HasEvery() bool {
|
||||
if o != nil && o.Every != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEvery gets a reference to the given string and assigns it to the Every field.
|
||||
func (o *TemplateSummaryTask) SetEvery(v string) {
|
||||
o.Every = &v
|
||||
}
|
||||
|
||||
// GetOffset returns the Offset field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTask) GetOffset() string {
|
||||
if o == nil || o.Offset == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Offset
|
||||
}
|
||||
|
||||
// GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTask) GetOffsetOk() (*string, bool) {
|
||||
if o == nil || o.Offset == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Offset, true
|
||||
}
|
||||
|
||||
// HasOffset returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTask) HasOffset() bool {
|
||||
if o != nil && o.Offset != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOffset gets a reference to the given string and assigns it to the Offset field.
|
||||
func (o *TemplateSummaryTask) SetOffset(v string) {
|
||||
o.Offset = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryTask) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if o.Cron != nil {
|
||||
toSerialize["cron"] = o.Cron
|
||||
}
|
||||
if o.Every != nil {
|
||||
toSerialize["every"] = o.Every
|
||||
}
|
||||
if o.Offset != nil {
|
||||
toSerialize["offset"] = o.Offset
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryTask struct {
|
||||
value *TemplateSummaryTask
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTask) Get() *TemplateSummaryTask {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTask) Set(val *TemplateSummaryTask) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTask) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTask) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryTask(val *TemplateSummaryTask) *NullableTemplateSummaryTask {
|
||||
return &NullableTemplateSummaryTask{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTask) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTask) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
279
api/model_template_summary_task_all_of.gen.go
Normal file
279
api/model_template_summary_task_all_of.gen.go
Normal file
@ -0,0 +1,279 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryTaskAllOf struct for TemplateSummaryTaskAllOf
|
||||
type TemplateSummaryTaskAllOf struct {
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
Cron *string `json:"cron,omitempty"`
|
||||
Every *string `json:"every,omitempty"`
|
||||
Offset *string `json:"offset,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTaskAllOf instantiates a new TemplateSummaryTaskAllOf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryTaskAllOf(id string, name string) *TemplateSummaryTaskAllOf {
|
||||
this := TemplateSummaryTaskAllOf{}
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTaskAllOfWithDefaults instantiates a new TemplateSummaryTaskAllOf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryTaskAllOfWithDefaults() *TemplateSummaryTaskAllOf {
|
||||
this := TemplateSummaryTaskAllOf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryTaskAllOf) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTaskAllOf) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryTaskAllOf) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryTaskAllOf) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTaskAllOf) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryTaskAllOf) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTaskAllOf) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryTaskAllOf) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTaskAllOf) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryTaskAllOf) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetCron returns the Cron field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTaskAllOf) GetCron() string {
|
||||
if o == nil || o.Cron == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Cron
|
||||
}
|
||||
|
||||
// GetCronOk returns a tuple with the Cron field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTaskAllOf) GetCronOk() (*string, bool) {
|
||||
if o == nil || o.Cron == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Cron, true
|
||||
}
|
||||
|
||||
// HasCron returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTaskAllOf) HasCron() bool {
|
||||
if o != nil && o.Cron != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetCron gets a reference to the given string and assigns it to the Cron field.
|
||||
func (o *TemplateSummaryTaskAllOf) SetCron(v string) {
|
||||
o.Cron = &v
|
||||
}
|
||||
|
||||
// GetEvery returns the Every field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTaskAllOf) GetEvery() string {
|
||||
if o == nil || o.Every == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Every
|
||||
}
|
||||
|
||||
// GetEveryOk returns a tuple with the Every field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTaskAllOf) GetEveryOk() (*string, bool) {
|
||||
if o == nil || o.Every == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Every, true
|
||||
}
|
||||
|
||||
// HasEvery returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTaskAllOf) HasEvery() bool {
|
||||
if o != nil && o.Every != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetEvery gets a reference to the given string and assigns it to the Every field.
|
||||
func (o *TemplateSummaryTaskAllOf) SetEvery(v string) {
|
||||
o.Every = &v
|
||||
}
|
||||
|
||||
// GetOffset returns the Offset field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTaskAllOf) GetOffset() string {
|
||||
if o == nil || o.Offset == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Offset
|
||||
}
|
||||
|
||||
// GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTaskAllOf) GetOffsetOk() (*string, bool) {
|
||||
if o == nil || o.Offset == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Offset, true
|
||||
}
|
||||
|
||||
// HasOffset returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTaskAllOf) HasOffset() bool {
|
||||
if o != nil && o.Offset != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetOffset gets a reference to the given string and assigns it to the Offset field.
|
||||
func (o *TemplateSummaryTaskAllOf) SetOffset(v string) {
|
||||
o.Offset = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryTaskAllOf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if o.Cron != nil {
|
||||
toSerialize["cron"] = o.Cron
|
||||
}
|
||||
if o.Every != nil {
|
||||
toSerialize["every"] = o.Every
|
||||
}
|
||||
if o.Offset != nil {
|
||||
toSerialize["offset"] = o.Offset
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryTaskAllOf struct {
|
||||
value *TemplateSummaryTaskAllOf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTaskAllOf) Get() *TemplateSummaryTaskAllOf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTaskAllOf) Set(val *TemplateSummaryTaskAllOf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTaskAllOf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTaskAllOf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryTaskAllOf(val *TemplateSummaryTaskAllOf) *NullableTemplateSummaryTaskAllOf {
|
||||
return &NullableTemplateSummaryTaskAllOf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTaskAllOf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTaskAllOf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
229
api/model_template_summary_telegraf.gen.go
Normal file
229
api/model_template_summary_telegraf.gen.go
Normal file
@ -0,0 +1,229 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryTelegraf struct for TemplateSummaryTelegraf
|
||||
type TemplateSummaryTelegraf struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
TelegrafConfig TemplateSummaryTelegrafConfig `json:"telegrafConfig"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTelegraf instantiates a new TemplateSummaryTelegraf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryTelegraf(kind string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, telegrafConfig TemplateSummaryTelegrafConfig) *TemplateSummaryTelegraf {
|
||||
this := TemplateSummaryTelegraf{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.LabelAssociations = labelAssociations
|
||||
this.TelegrafConfig = telegrafConfig
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTelegrafWithDefaults instantiates a new TemplateSummaryTelegraf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryTelegrafWithDefaults() *TemplateSummaryTelegraf {
|
||||
this := TemplateSummaryTelegraf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryTelegraf) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTelegraf) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryTelegraf) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTelegraf) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTelegraf) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTelegraf) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryTelegraf) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryTelegraf) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTelegraf) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryTelegraf) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryTelegraf) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTelegraf) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryTelegraf) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
// GetTelegrafConfig returns the TelegrafConfig field value
|
||||
func (o *TemplateSummaryTelegraf) GetTelegrafConfig() TemplateSummaryTelegrafConfig {
|
||||
if o == nil {
|
||||
var ret TemplateSummaryTelegrafConfig
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TelegrafConfig
|
||||
}
|
||||
|
||||
// GetTelegrafConfigOk returns a tuple with the TelegrafConfig field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTelegraf) GetTelegrafConfigOk() (*TemplateSummaryTelegrafConfig, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TelegrafConfig, true
|
||||
}
|
||||
|
||||
// SetTelegrafConfig sets field value
|
||||
func (o *TemplateSummaryTelegraf) SetTelegrafConfig(v TemplateSummaryTelegrafConfig) {
|
||||
o.TelegrafConfig = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryTelegraf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
if true {
|
||||
toSerialize["telegrafConfig"] = o.TelegrafConfig
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryTelegraf struct {
|
||||
value *TemplateSummaryTelegraf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTelegraf) Get() *TemplateSummaryTelegraf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTelegraf) Set(val *TemplateSummaryTelegraf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTelegraf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTelegraf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryTelegraf(val *TemplateSummaryTelegraf) *NullableTemplateSummaryTelegraf {
|
||||
return &NullableTemplateSummaryTelegraf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTelegraf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTelegraf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
106
api/model_template_summary_telegraf_all_of.gen.go
Normal file
106
api/model_template_summary_telegraf_all_of.gen.go
Normal file
@ -0,0 +1,106 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryTelegrafAllOf struct for TemplateSummaryTelegrafAllOf
|
||||
type TemplateSummaryTelegrafAllOf struct {
|
||||
TelegrafConfig TemplateSummaryTelegrafConfig `json:"telegrafConfig"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTelegrafAllOf instantiates a new TemplateSummaryTelegrafAllOf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryTelegrafAllOf(telegrafConfig TemplateSummaryTelegrafConfig) *TemplateSummaryTelegrafAllOf {
|
||||
this := TemplateSummaryTelegrafAllOf{}
|
||||
this.TelegrafConfig = telegrafConfig
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTelegrafAllOfWithDefaults instantiates a new TemplateSummaryTelegrafAllOf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryTelegrafAllOfWithDefaults() *TemplateSummaryTelegrafAllOf {
|
||||
this := TemplateSummaryTelegrafAllOf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetTelegrafConfig returns the TelegrafConfig field value
|
||||
func (o *TemplateSummaryTelegrafAllOf) GetTelegrafConfig() TemplateSummaryTelegrafConfig {
|
||||
if o == nil {
|
||||
var ret TemplateSummaryTelegrafConfig
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.TelegrafConfig
|
||||
}
|
||||
|
||||
// GetTelegrafConfigOk returns a tuple with the TelegrafConfig field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTelegrafAllOf) GetTelegrafConfigOk() (*TemplateSummaryTelegrafConfig, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.TelegrafConfig, true
|
||||
}
|
||||
|
||||
// SetTelegrafConfig sets field value
|
||||
func (o *TemplateSummaryTelegrafAllOf) SetTelegrafConfig(v TemplateSummaryTelegrafConfig) {
|
||||
o.TelegrafConfig = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryTelegrafAllOf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["telegrafConfig"] = o.TelegrafConfig
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryTelegrafAllOf struct {
|
||||
value *TemplateSummaryTelegrafAllOf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTelegrafAllOf) Get() *TemplateSummaryTelegrafAllOf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTelegrafAllOf) Set(val *TemplateSummaryTelegrafAllOf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTelegrafAllOf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTelegrafAllOf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryTelegrafAllOf(val *TemplateSummaryTelegrafAllOf) *NullableTemplateSummaryTelegrafAllOf {
|
||||
return &NullableTemplateSummaryTelegrafAllOf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTelegrafAllOf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTelegrafAllOf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
171
api/model_template_summary_telegraf_config.gen.go
Normal file
171
api/model_template_summary_telegraf_config.gen.go
Normal file
@ -0,0 +1,171 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryTelegrafConfig struct for TemplateSummaryTelegrafConfig
|
||||
type TemplateSummaryTelegrafConfig struct {
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTelegrafConfig instantiates a new TemplateSummaryTelegrafConfig object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryTelegrafConfig(id string, name string) *TemplateSummaryTelegrafConfig {
|
||||
this := TemplateSummaryTelegrafConfig{}
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryTelegrafConfigWithDefaults instantiates a new TemplateSummaryTelegrafConfig object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryTelegrafConfigWithDefaults() *TemplateSummaryTelegrafConfig {
|
||||
this := TemplateSummaryTelegrafConfig{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryTelegrafConfig) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTelegrafConfig) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryTelegrafConfig) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryTelegrafConfig) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryTelegrafConfig) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryTelegrafConfig) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryTelegrafConfig) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryTelegrafConfig) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryTelegrafConfig) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryTelegrafConfig) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryTelegrafConfig) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryTelegrafConfig struct {
|
||||
value *TemplateSummaryTelegrafConfig
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTelegrafConfig) Get() *TemplateSummaryTelegrafConfig {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTelegrafConfig) Set(val *TemplateSummaryTelegrafConfig) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTelegrafConfig) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTelegrafConfig) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryTelegrafConfig(val *TemplateSummaryTelegrafConfig) *NullableTemplateSummaryTelegrafConfig {
|
||||
return &NullableTemplateSummaryTelegrafConfig{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryTelegrafConfig) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryTelegrafConfig) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
323
api/model_template_summary_variable.gen.go
Normal file
323
api/model_template_summary_variable.gen.go
Normal file
@ -0,0 +1,323 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryVariable struct for TemplateSummaryVariable
|
||||
type TemplateSummaryVariable struct {
|
||||
Kind string `json:"kind"`
|
||||
TemplateMetaName *string `json:"templateMetaName,omitempty"`
|
||||
EnvReferences []TemplateEnvReference `json:"envReferences"`
|
||||
LabelAssociations []TemplateSummaryLabel `json:"labelAssociations"`
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
Arguments TemplateSummaryVariableArgs `json:"arguments"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryVariable instantiates a new TemplateSummaryVariable object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryVariable(kind string, envReferences []TemplateEnvReference, labelAssociations []TemplateSummaryLabel, id string, name string, arguments TemplateSummaryVariableArgs) *TemplateSummaryVariable {
|
||||
this := TemplateSummaryVariable{}
|
||||
this.Kind = kind
|
||||
this.EnvReferences = envReferences
|
||||
this.LabelAssociations = labelAssociations
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
this.Arguments = arguments
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryVariableWithDefaults instantiates a new TemplateSummaryVariable object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryVariableWithDefaults() *TemplateSummaryVariable {
|
||||
this := TemplateSummaryVariable{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetKind returns the Kind field value
|
||||
func (o *TemplateSummaryVariable) GetKind() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Kind
|
||||
}
|
||||
|
||||
// GetKindOk returns a tuple with the Kind field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariable) GetKindOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Kind, true
|
||||
}
|
||||
|
||||
// SetKind sets field value
|
||||
func (o *TemplateSummaryVariable) SetKind(v string) {
|
||||
o.Kind = v
|
||||
}
|
||||
|
||||
// GetTemplateMetaName returns the TemplateMetaName field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryVariable) GetTemplateMetaName() string {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.TemplateMetaName
|
||||
}
|
||||
|
||||
// GetTemplateMetaNameOk returns a tuple with the TemplateMetaName field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariable) GetTemplateMetaNameOk() (*string, bool) {
|
||||
if o == nil || o.TemplateMetaName == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.TemplateMetaName, true
|
||||
}
|
||||
|
||||
// HasTemplateMetaName returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryVariable) HasTemplateMetaName() bool {
|
||||
if o != nil && o.TemplateMetaName != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetTemplateMetaName gets a reference to the given string and assigns it to the TemplateMetaName field.
|
||||
func (o *TemplateSummaryVariable) SetTemplateMetaName(v string) {
|
||||
o.TemplateMetaName = &v
|
||||
}
|
||||
|
||||
// GetEnvReferences returns the EnvReferences field value
|
||||
func (o *TemplateSummaryVariable) GetEnvReferences() []TemplateEnvReference {
|
||||
if o == nil {
|
||||
var ret []TemplateEnvReference
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.EnvReferences
|
||||
}
|
||||
|
||||
// GetEnvReferencesOk returns a tuple with the EnvReferences field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariable) GetEnvReferencesOk() (*[]TemplateEnvReference, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.EnvReferences, true
|
||||
}
|
||||
|
||||
// SetEnvReferences sets field value
|
||||
func (o *TemplateSummaryVariable) SetEnvReferences(v []TemplateEnvReference) {
|
||||
o.EnvReferences = v
|
||||
}
|
||||
|
||||
// GetLabelAssociations returns the LabelAssociations field value
|
||||
func (o *TemplateSummaryVariable) GetLabelAssociations() []TemplateSummaryLabel {
|
||||
if o == nil {
|
||||
var ret []TemplateSummaryLabel
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.LabelAssociations
|
||||
}
|
||||
|
||||
// GetLabelAssociationsOk returns a tuple with the LabelAssociations field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariable) GetLabelAssociationsOk() (*[]TemplateSummaryLabel, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.LabelAssociations, true
|
||||
}
|
||||
|
||||
// SetLabelAssociations sets field value
|
||||
func (o *TemplateSummaryVariable) SetLabelAssociations(v []TemplateSummaryLabel) {
|
||||
o.LabelAssociations = v
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryVariable) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariable) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryVariable) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryVariable) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariable) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryVariable) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryVariable) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryVariable) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryVariable) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryVariable) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetArguments returns the Arguments field value
|
||||
func (o *TemplateSummaryVariable) GetArguments() TemplateSummaryVariableArgs {
|
||||
if o == nil {
|
||||
var ret TemplateSummaryVariableArgs
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Arguments
|
||||
}
|
||||
|
||||
// GetArgumentsOk returns a tuple with the Arguments field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariable) GetArgumentsOk() (*TemplateSummaryVariableArgs, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Arguments, true
|
||||
}
|
||||
|
||||
// SetArguments sets field value
|
||||
func (o *TemplateSummaryVariable) SetArguments(v TemplateSummaryVariableArgs) {
|
||||
o.Arguments = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryVariable) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["kind"] = o.Kind
|
||||
}
|
||||
if o.TemplateMetaName != nil {
|
||||
toSerialize["templateMetaName"] = o.TemplateMetaName
|
||||
}
|
||||
if true {
|
||||
toSerialize["envReferences"] = o.EnvReferences
|
||||
}
|
||||
if true {
|
||||
toSerialize["labelAssociations"] = o.LabelAssociations
|
||||
}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["arguments"] = o.Arguments
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryVariable struct {
|
||||
value *TemplateSummaryVariable
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryVariable) Get() *TemplateSummaryVariable {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryVariable) Set(val *TemplateSummaryVariable) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryVariable) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryVariable) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryVariable(val *TemplateSummaryVariable) *NullableTemplateSummaryVariable {
|
||||
return &NullableTemplateSummaryVariable{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryVariable) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryVariable) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
200
api/model_template_summary_variable_all_of.gen.go
Normal file
200
api/model_template_summary_variable_all_of.gen.go
Normal file
@ -0,0 +1,200 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryVariableAllOf struct for TemplateSummaryVariableAllOf
|
||||
type TemplateSummaryVariableAllOf struct {
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Description *string `json:"description,omitempty"`
|
||||
Arguments TemplateSummaryVariableArgs `json:"arguments"`
|
||||
}
|
||||
|
||||
// NewTemplateSummaryVariableAllOf instantiates a new TemplateSummaryVariableAllOf object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryVariableAllOf(id string, name string, arguments TemplateSummaryVariableArgs) *TemplateSummaryVariableAllOf {
|
||||
this := TemplateSummaryVariableAllOf{}
|
||||
this.Id = id
|
||||
this.Name = name
|
||||
this.Arguments = arguments
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryVariableAllOfWithDefaults instantiates a new TemplateSummaryVariableAllOf object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryVariableAllOfWithDefaults() *TemplateSummaryVariableAllOf {
|
||||
this := TemplateSummaryVariableAllOf{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetId returns the Id field value
|
||||
func (o *TemplateSummaryVariableAllOf) GetId() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Id
|
||||
}
|
||||
|
||||
// GetIdOk returns a tuple with the Id field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariableAllOf) GetIdOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Id, true
|
||||
}
|
||||
|
||||
// SetId sets field value
|
||||
func (o *TemplateSummaryVariableAllOf) SetId(v string) {
|
||||
o.Id = v
|
||||
}
|
||||
|
||||
// GetName returns the Name field value
|
||||
func (o *TemplateSummaryVariableAllOf) GetName() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Name
|
||||
}
|
||||
|
||||
// GetNameOk returns a tuple with the Name field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariableAllOf) GetNameOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Name, true
|
||||
}
|
||||
|
||||
// SetName sets field value
|
||||
func (o *TemplateSummaryVariableAllOf) SetName(v string) {
|
||||
o.Name = v
|
||||
}
|
||||
|
||||
// GetDescription returns the Description field value if set, zero value otherwise.
|
||||
func (o *TemplateSummaryVariableAllOf) GetDescription() string {
|
||||
if o == nil || o.Description == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
return *o.Description
|
||||
}
|
||||
|
||||
// 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 (o *TemplateSummaryVariableAllOf) GetDescriptionOk() (*string, bool) {
|
||||
if o == nil || o.Description == nil {
|
||||
return nil, false
|
||||
}
|
||||
return o.Description, true
|
||||
}
|
||||
|
||||
// HasDescription returns a boolean if a field has been set.
|
||||
func (o *TemplateSummaryVariableAllOf) HasDescription() bool {
|
||||
if o != nil && o.Description != nil {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
// SetDescription gets a reference to the given string and assigns it to the Description field.
|
||||
func (o *TemplateSummaryVariableAllOf) SetDescription(v string) {
|
||||
o.Description = &v
|
||||
}
|
||||
|
||||
// GetArguments returns the Arguments field value
|
||||
func (o *TemplateSummaryVariableAllOf) GetArguments() TemplateSummaryVariableArgs {
|
||||
if o == nil {
|
||||
var ret TemplateSummaryVariableArgs
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Arguments
|
||||
}
|
||||
|
||||
// GetArgumentsOk returns a tuple with the Arguments field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariableAllOf) GetArgumentsOk() (*TemplateSummaryVariableArgs, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Arguments, true
|
||||
}
|
||||
|
||||
// SetArguments sets field value
|
||||
func (o *TemplateSummaryVariableAllOf) SetArguments(v TemplateSummaryVariableArgs) {
|
||||
o.Arguments = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryVariableAllOf) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["id"] = o.Id
|
||||
}
|
||||
if true {
|
||||
toSerialize["name"] = o.Name
|
||||
}
|
||||
if o.Description != nil {
|
||||
toSerialize["description"] = o.Description
|
||||
}
|
||||
if true {
|
||||
toSerialize["arguments"] = o.Arguments
|
||||
}
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryVariableAllOf struct {
|
||||
value *TemplateSummaryVariableAllOf
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryVariableAllOf) Get() *TemplateSummaryVariableAllOf {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryVariableAllOf) Set(val *TemplateSummaryVariableAllOf) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryVariableAllOf) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryVariableAllOf) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryVariableAllOf(val *TemplateSummaryVariableAllOf) *NullableTemplateSummaryVariableAllOf {
|
||||
return &NullableTemplateSummaryVariableAllOf{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryVariableAllOf) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryVariableAllOf) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
131
api/model_template_summary_variable_args.gen.go
Normal file
131
api/model_template_summary_variable_args.gen.go
Normal file
@ -0,0 +1,131 @@
|
||||
/*
|
||||
* Subset of Influx API covered by Influx CLI
|
||||
*
|
||||
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
*
|
||||
* API version: 2.0.0
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// TemplateSummaryVariableArgs struct for TemplateSummaryVariableArgs
|
||||
type TemplateSummaryVariableArgs struct {
|
||||
Type string `json:"type"`
|
||||
AdditionalProperties map[string]interface{}
|
||||
}
|
||||
|
||||
type _TemplateSummaryVariableArgs TemplateSummaryVariableArgs
|
||||
|
||||
// NewTemplateSummaryVariableArgs instantiates a new TemplateSummaryVariableArgs object
|
||||
// This constructor will assign default values to properties that have it defined,
|
||||
// and makes sure properties required by API are set, but the set of arguments
|
||||
// will change when the set of required properties is changed
|
||||
func NewTemplateSummaryVariableArgs(type_ string) *TemplateSummaryVariableArgs {
|
||||
this := TemplateSummaryVariableArgs{}
|
||||
this.Type = type_
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewTemplateSummaryVariableArgsWithDefaults instantiates a new TemplateSummaryVariableArgs object
|
||||
// This constructor will only assign default values to properties that have it defined,
|
||||
// but it doesn't guarantee that properties required by API are set
|
||||
func NewTemplateSummaryVariableArgsWithDefaults() *TemplateSummaryVariableArgs {
|
||||
this := TemplateSummaryVariableArgs{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetType returns the Type field value
|
||||
func (o *TemplateSummaryVariableArgs) GetType() string {
|
||||
if o == nil {
|
||||
var ret string
|
||||
return ret
|
||||
}
|
||||
|
||||
return o.Type
|
||||
}
|
||||
|
||||
// GetTypeOk returns a tuple with the Type field value
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *TemplateSummaryVariableArgs) GetTypeOk() (*string, bool) {
|
||||
if o == nil {
|
||||
return nil, false
|
||||
}
|
||||
return &o.Type, true
|
||||
}
|
||||
|
||||
// SetType sets field value
|
||||
func (o *TemplateSummaryVariableArgs) SetType(v string) {
|
||||
o.Type = v
|
||||
}
|
||||
|
||||
func (o TemplateSummaryVariableArgs) MarshalJSON() ([]byte, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if true {
|
||||
toSerialize["type"] = o.Type
|
||||
}
|
||||
|
||||
for key, value := range o.AdditionalProperties {
|
||||
toSerialize[key] = value
|
||||
}
|
||||
|
||||
return json.Marshal(toSerialize)
|
||||
}
|
||||
|
||||
func (o *TemplateSummaryVariableArgs) UnmarshalJSON(bytes []byte) (err error) {
|
||||
varTemplateSummaryVariableArgs := _TemplateSummaryVariableArgs{}
|
||||
|
||||
if err = json.Unmarshal(bytes, &varTemplateSummaryVariableArgs); err == nil {
|
||||
*o = TemplateSummaryVariableArgs(varTemplateSummaryVariableArgs)
|
||||
}
|
||||
|
||||
additionalProperties := make(map[string]interface{})
|
||||
|
||||
if err = json.Unmarshal(bytes, &additionalProperties); err == nil {
|
||||
delete(additionalProperties, "type")
|
||||
o.AdditionalProperties = additionalProperties
|
||||
}
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
type NullableTemplateSummaryVariableArgs struct {
|
||||
value *TemplateSummaryVariableArgs
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryVariableArgs) Get() *TemplateSummaryVariableArgs {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryVariableArgs) Set(val *TemplateSummaryVariableArgs) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryVariableArgs) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryVariableArgs) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullableTemplateSummaryVariableArgs(val *TemplateSummaryVariableArgs) *NullableTemplateSummaryVariableArgs {
|
||||
return &NullableTemplateSummaryVariableArgs{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullableTemplateSummaryVariableArgs) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullableTemplateSummaryVariableArgs) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user