Documentation
¶
Index ¶
- Variables
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type CreateTSIGKeyResponse
- func (o *CreateTSIGKeyResponse) GetResult() TSIGKey
- func (o *CreateTSIGKeyResponse) GetResultOk() (*TSIGKey, bool)
- func (o *CreateTSIGKeyResponse) HasResult() bool
- func (o CreateTSIGKeyResponse) MarshalJSON() ([]byte, error)
- func (o *CreateTSIGKeyResponse) SetResult(v TSIGKey)
- func (o CreateTSIGKeyResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateTSIGKeyResponse) UnmarshalJSON(data []byte) (err error)
- type DdiuploadResponse
- func (o *DdiuploadResponse) GetKerberosKeys() KerberosKeys
- func (o *DdiuploadResponse) GetKerberosKeysOk() (*KerberosKeys, bool)
- func (o *DdiuploadResponse) GetWarning() string
- func (o *DdiuploadResponse) GetWarningOk() (*string, bool)
- func (o *DdiuploadResponse) HasKerberosKeys() bool
- func (o *DdiuploadResponse) HasWarning() bool
- func (o DdiuploadResponse) MarshalJSON() ([]byte, error)
- func (o *DdiuploadResponse) SetKerberosKeys(v KerberosKeys)
- func (o *DdiuploadResponse) SetWarning(v string)
- func (o DdiuploadResponse) ToMap() (map[string]interface{}, error)
- func (o *DdiuploadResponse) UnmarshalJSON(data []byte) (err error)
- type GenerateTSIGResponse
- func (o *GenerateTSIGResponse) GetResult() GenerateTSIGResult
- func (o *GenerateTSIGResponse) GetResultOk() (*GenerateTSIGResult, bool)
- func (o *GenerateTSIGResponse) HasResult() bool
- func (o GenerateTSIGResponse) MarshalJSON() ([]byte, error)
- func (o *GenerateTSIGResponse) SetResult(v GenerateTSIGResult)
- func (o GenerateTSIGResponse) ToMap() (map[string]interface{}, error)
- func (o *GenerateTSIGResponse) UnmarshalJSON(data []byte) (err error)
- type GenerateTSIGResult
- func (o *GenerateTSIGResult) GetSecret() string
- func (o *GenerateTSIGResult) GetSecretOk() (*string, bool)
- func (o *GenerateTSIGResult) HasSecret() bool
- func (o GenerateTSIGResult) MarshalJSON() ([]byte, error)
- func (o *GenerateTSIGResult) SetSecret(v string)
- func (o GenerateTSIGResult) ToMap() (map[string]interface{}, error)
- func (o *GenerateTSIGResult) UnmarshalJSON(data []byte) (err error)
- type GenerateTsigAPI
- type GenerateTsigAPIGenerateTSIGRequest
- type GenerateTsigAPIService
- type KerberosAPI
- type KerberosAPIDeleteRequest
- type KerberosAPIListRequest
- func (r KerberosAPIListRequest) Execute() (*ListKerberosKeyResponse, *http.Response, error)
- func (r KerberosAPIListRequest) Fields(fields string) KerberosAPIListRequest
- func (r KerberosAPIListRequest) Filter(filter string) KerberosAPIListRequest
- func (r KerberosAPIListRequest) Limit(limit int32) KerberosAPIListRequest
- func (r KerberosAPIListRequest) Offset(offset int32) KerberosAPIListRequest
- func (r KerberosAPIListRequest) OrderBy(orderBy string) KerberosAPIListRequest
- func (r KerberosAPIListRequest) PageToken(pageToken string) KerberosAPIListRequest
- func (r KerberosAPIListRequest) Tfilter(tfilter string) KerberosAPIListRequest
- func (r KerberosAPIListRequest) TorderBy(torderBy string) KerberosAPIListRequest
- type KerberosAPIReadRequest
- type KerberosAPIService
- func (a *KerberosAPIService) Delete(ctx context.Context, id string) KerberosAPIDeleteRequest
- func (a *KerberosAPIService) DeleteExecute(r KerberosAPIDeleteRequest) (*http.Response, error)
- func (a *KerberosAPIService) List(ctx context.Context) KerberosAPIListRequest
- func (a *KerberosAPIService) ListExecute(r KerberosAPIListRequest) (*ListKerberosKeyResponse, *http.Response, error)
- func (a *KerberosAPIService) Read(ctx context.Context, id string) KerberosAPIReadRequest
- func (a *KerberosAPIService) ReadExecute(r KerberosAPIReadRequest) (*ReadKerberosKeyResponse, *http.Response, error)
- func (a *KerberosAPIService) Update(ctx context.Context, id string) KerberosAPIUpdateRequest
- func (a *KerberosAPIService) UpdateExecute(r KerberosAPIUpdateRequest) (*UpdateKerberosKeyResponse, *http.Response, error)
- type KerberosAPIUpdateRequest
- type KerberosKey
- func (o *KerberosKey) GetAlgorithm() string
- func (o *KerberosKey) GetAlgorithmOk() (*string, bool)
- func (o *KerberosKey) GetComment() string
- func (o *KerberosKey) GetCommentOk() (*string, bool)
- func (o *KerberosKey) GetDomain() string
- func (o *KerberosKey) GetDomainOk() (*string, bool)
- func (o *KerberosKey) GetId() string
- func (o *KerberosKey) GetIdOk() (*string, bool)
- func (o *KerberosKey) GetPrincipal() string
- func (o *KerberosKey) GetPrincipalOk() (*string, bool)
- func (o *KerberosKey) GetTags() map[string]interface{}
- func (o *KerberosKey) GetTagsOk() (map[string]interface{}, bool)
- func (o *KerberosKey) GetUploadedAt() string
- func (o *KerberosKey) GetUploadedAtOk() (*string, bool)
- func (o *KerberosKey) GetVersion() int64
- func (o *KerberosKey) GetVersionOk() (*int64, bool)
- func (o *KerberosKey) HasAlgorithm() bool
- func (o *KerberosKey) HasComment() bool
- func (o *KerberosKey) HasDomain() bool
- func (o *KerberosKey) HasId() bool
- func (o *KerberosKey) HasPrincipal() bool
- func (o *KerberosKey) HasTags() bool
- func (o *KerberosKey) HasUploadedAt() bool
- func (o *KerberosKey) HasVersion() bool
- func (o KerberosKey) MarshalJSON() ([]byte, error)
- func (o *KerberosKey) SetAlgorithm(v string)
- func (o *KerberosKey) SetComment(v string)
- func (o *KerberosKey) SetDomain(v string)
- func (o *KerberosKey) SetId(v string)
- func (o *KerberosKey) SetPrincipal(v string)
- func (o *KerberosKey) SetTags(v map[string]interface{})
- func (o *KerberosKey) SetUploadedAt(v string)
- func (o *KerberosKey) SetVersion(v int64)
- func (o KerberosKey) ToMap() (map[string]interface{}, error)
- func (o *KerberosKey) UnmarshalJSON(data []byte) (err error)
- type KerberosKeys
- func (o *KerberosKeys) GetItems() []KerberosKey
- func (o *KerberosKeys) GetItemsOk() ([]KerberosKey, bool)
- func (o *KerberosKeys) HasItems() bool
- func (o KerberosKeys) MarshalJSON() ([]byte, error)
- func (o *KerberosKeys) SetItems(v []KerberosKey)
- func (o KerberosKeys) ToMap() (map[string]interface{}, error)
- func (o *KerberosKeys) UnmarshalJSON(data []byte) (err error)
- type ListKerberosKeyResponse
- func (o *ListKerberosKeyResponse) GetResults() []KerberosKey
- func (o *ListKerberosKeyResponse) GetResultsOk() ([]KerberosKey, bool)
- func (o *ListKerberosKeyResponse) HasResults() bool
- func (o ListKerberosKeyResponse) MarshalJSON() ([]byte, error)
- func (o *ListKerberosKeyResponse) SetResults(v []KerberosKey)
- func (o ListKerberosKeyResponse) ToMap() (map[string]interface{}, error)
- func (o *ListKerberosKeyResponse) UnmarshalJSON(data []byte) (err error)
- type ListTSIGKeyResponse
- func (o *ListTSIGKeyResponse) GetResults() []TSIGKey
- func (o *ListTSIGKeyResponse) GetResultsOk() ([]TSIGKey, bool)
- func (o *ListTSIGKeyResponse) HasResults() bool
- func (o ListTSIGKeyResponse) MarshalJSON() ([]byte, error)
- func (o *ListTSIGKeyResponse) SetResults(v []TSIGKey)
- func (o ListTSIGKeyResponse) ToMap() (map[string]interface{}, error)
- func (o *ListTSIGKeyResponse) UnmarshalJSON(data []byte) (err error)
- type MappedNullable
- type NullableBool
- type NullableCreateTSIGKeyResponse
- func (v NullableCreateTSIGKeyResponse) Get() *CreateTSIGKeyResponse
- func (v NullableCreateTSIGKeyResponse) IsSet() bool
- func (v NullableCreateTSIGKeyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateTSIGKeyResponse) Set(val *CreateTSIGKeyResponse)
- func (v *NullableCreateTSIGKeyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateTSIGKeyResponse) Unset()
- type NullableDdiuploadResponse
- func (v NullableDdiuploadResponse) Get() *DdiuploadResponse
- func (v NullableDdiuploadResponse) IsSet() bool
- func (v NullableDdiuploadResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDdiuploadResponse) Set(val *DdiuploadResponse)
- func (v *NullableDdiuploadResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDdiuploadResponse) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableGenerateTSIGResponse
- func (v NullableGenerateTSIGResponse) Get() *GenerateTSIGResponse
- func (v NullableGenerateTSIGResponse) IsSet() bool
- func (v NullableGenerateTSIGResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGenerateTSIGResponse) Set(val *GenerateTSIGResponse)
- func (v *NullableGenerateTSIGResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGenerateTSIGResponse) Unset()
- type NullableGenerateTSIGResult
- func (v NullableGenerateTSIGResult) Get() *GenerateTSIGResult
- func (v NullableGenerateTSIGResult) IsSet() bool
- func (v NullableGenerateTSIGResult) MarshalJSON() ([]byte, error)
- func (v *NullableGenerateTSIGResult) Set(val *GenerateTSIGResult)
- func (v *NullableGenerateTSIGResult) UnmarshalJSON(src []byte) error
- func (v *NullableGenerateTSIGResult) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableKerberosKey
- func (v NullableKerberosKey) Get() *KerberosKey
- func (v NullableKerberosKey) IsSet() bool
- func (v NullableKerberosKey) MarshalJSON() ([]byte, error)
- func (v *NullableKerberosKey) Set(val *KerberosKey)
- func (v *NullableKerberosKey) UnmarshalJSON(src []byte) error
- func (v *NullableKerberosKey) Unset()
- type NullableKerberosKeys
- func (v NullableKerberosKeys) Get() *KerberosKeys
- func (v NullableKerberosKeys) IsSet() bool
- func (v NullableKerberosKeys) MarshalJSON() ([]byte, error)
- func (v *NullableKerberosKeys) Set(val *KerberosKeys)
- func (v *NullableKerberosKeys) UnmarshalJSON(src []byte) error
- func (v *NullableKerberosKeys) Unset()
- type NullableListKerberosKeyResponse
- func (v NullableListKerberosKeyResponse) Get() *ListKerberosKeyResponse
- func (v NullableListKerberosKeyResponse) IsSet() bool
- func (v NullableListKerberosKeyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListKerberosKeyResponse) Set(val *ListKerberosKeyResponse)
- func (v *NullableListKerberosKeyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListKerberosKeyResponse) Unset()
- type NullableListTSIGKeyResponse
- func (v NullableListTSIGKeyResponse) Get() *ListTSIGKeyResponse
- func (v NullableListTSIGKeyResponse) IsSet() bool
- func (v NullableListTSIGKeyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListTSIGKeyResponse) Set(val *ListTSIGKeyResponse)
- func (v *NullableListTSIGKeyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListTSIGKeyResponse) Unset()
- type NullableProtobufFieldMask
- func (v NullableProtobufFieldMask) Get() *ProtobufFieldMask
- func (v NullableProtobufFieldMask) IsSet() bool
- func (v NullableProtobufFieldMask) MarshalJSON() ([]byte, error)
- func (v *NullableProtobufFieldMask) Set(val *ProtobufFieldMask)
- func (v *NullableProtobufFieldMask) UnmarshalJSON(src []byte) error
- func (v *NullableProtobufFieldMask) Unset()
- type NullableReadKerberosKeyResponse
- func (v NullableReadKerberosKeyResponse) Get() *ReadKerberosKeyResponse
- func (v NullableReadKerberosKeyResponse) IsSet() bool
- func (v NullableReadKerberosKeyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadKerberosKeyResponse) Set(val *ReadKerberosKeyResponse)
- func (v *NullableReadKerberosKeyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadKerberosKeyResponse) Unset()
- type NullableReadTSIGKeyResponse
- func (v NullableReadTSIGKeyResponse) Get() *ReadTSIGKeyResponse
- func (v NullableReadTSIGKeyResponse) IsSet() bool
- func (v NullableReadTSIGKeyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadTSIGKeyResponse) Set(val *ReadTSIGKeyResponse)
- func (v *NullableReadTSIGKeyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadTSIGKeyResponse) Unset()
- type NullableString
- type NullableTSIGKey
- type NullableTime
- type NullableUpdateKerberosKeyResponse
- func (v NullableUpdateKerberosKeyResponse) Get() *UpdateKerberosKeyResponse
- func (v NullableUpdateKerberosKeyResponse) IsSet() bool
- func (v NullableUpdateKerberosKeyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateKerberosKeyResponse) Set(val *UpdateKerberosKeyResponse)
- func (v *NullableUpdateKerberosKeyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateKerberosKeyResponse) Unset()
- type NullableUpdateTSIGKeyResponse
- func (v NullableUpdateTSIGKeyResponse) Get() *UpdateTSIGKeyResponse
- func (v NullableUpdateTSIGKeyResponse) IsSet() bool
- func (v NullableUpdateTSIGKeyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateTSIGKeyResponse) Set(val *UpdateTSIGKeyResponse)
- func (v *NullableUpdateTSIGKeyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateTSIGKeyResponse) Unset()
- type NullableUploadContentType
- func (v NullableUploadContentType) Get() *UploadContentType
- func (v NullableUploadContentType) IsSet() bool
- func (v NullableUploadContentType) MarshalJSON() ([]byte, error)
- func (v *NullableUploadContentType) Set(val *UploadContentType)
- func (v *NullableUploadContentType) UnmarshalJSON(src []byte) error
- func (v *NullableUploadContentType) Unset()
- type NullableUploadRequest
- func (v NullableUploadRequest) Get() *UploadRequest
- func (v NullableUploadRequest) IsSet() bool
- func (v NullableUploadRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUploadRequest) Set(val *UploadRequest)
- func (v *NullableUploadRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUploadRequest) Unset()
- type ProtobufFieldMask
- func (o *ProtobufFieldMask) GetPaths() []string
- func (o *ProtobufFieldMask) GetPathsOk() ([]string, bool)
- func (o *ProtobufFieldMask) HasPaths() bool
- func (o ProtobufFieldMask) MarshalJSON() ([]byte, error)
- func (o *ProtobufFieldMask) SetPaths(v []string)
- func (o ProtobufFieldMask) ToMap() (map[string]interface{}, error)
- func (o *ProtobufFieldMask) UnmarshalJSON(data []byte) (err error)
- type ReadKerberosKeyResponse
- func (o *ReadKerberosKeyResponse) GetResult() KerberosKey
- func (o *ReadKerberosKeyResponse) GetResultOk() (*KerberosKey, bool)
- func (o *ReadKerberosKeyResponse) HasResult() bool
- func (o ReadKerberosKeyResponse) MarshalJSON() ([]byte, error)
- func (o *ReadKerberosKeyResponse) SetResult(v KerberosKey)
- func (o ReadKerberosKeyResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadKerberosKeyResponse) UnmarshalJSON(data []byte) (err error)
- type ReadTSIGKeyResponse
- func (o *ReadTSIGKeyResponse) GetResult() TSIGKey
- func (o *ReadTSIGKeyResponse) GetResultOk() (*TSIGKey, bool)
- func (o *ReadTSIGKeyResponse) HasResult() bool
- func (o ReadTSIGKeyResponse) MarshalJSON() ([]byte, error)
- func (o *ReadTSIGKeyResponse) SetResult(v TSIGKey)
- func (o ReadTSIGKeyResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadTSIGKeyResponse) UnmarshalJSON(data []byte) (err error)
- type TSIGKey
- func (o *TSIGKey) GetAlgorithm() string
- func (o *TSIGKey) GetAlgorithmOk() (*string, bool)
- func (o *TSIGKey) GetComment() string
- func (o *TSIGKey) GetCommentOk() (*string, bool)
- func (o *TSIGKey) GetCreatedAt() time.Time
- func (o *TSIGKey) GetCreatedAtOk() (*time.Time, bool)
- func (o *TSIGKey) GetId() string
- func (o *TSIGKey) GetIdOk() (*string, bool)
- func (o *TSIGKey) GetName() string
- func (o *TSIGKey) GetNameOk() (*string, bool)
- func (o *TSIGKey) GetProtocolName() string
- func (o *TSIGKey) GetProtocolNameOk() (*string, bool)
- func (o *TSIGKey) GetSecret() string
- func (o *TSIGKey) GetSecretOk() (*string, bool)
- func (o *TSIGKey) GetTags() map[string]interface{}
- func (o *TSIGKey) GetTagsOk() (map[string]interface{}, bool)
- func (o *TSIGKey) GetUpdatedAt() time.Time
- func (o *TSIGKey) GetUpdatedAtOk() (*time.Time, bool)
- func (o *TSIGKey) HasAlgorithm() bool
- func (o *TSIGKey) HasComment() bool
- func (o *TSIGKey) HasCreatedAt() bool
- func (o *TSIGKey) HasId() bool
- func (o *TSIGKey) HasProtocolName() bool
- func (o *TSIGKey) HasTags() bool
- func (o *TSIGKey) HasUpdatedAt() bool
- func (o TSIGKey) MarshalJSON() ([]byte, error)
- func (o *TSIGKey) SetAlgorithm(v string)
- func (o *TSIGKey) SetComment(v string)
- func (o *TSIGKey) SetCreatedAt(v time.Time)
- func (o *TSIGKey) SetId(v string)
- func (o *TSIGKey) SetName(v string)
- func (o *TSIGKey) SetProtocolName(v string)
- func (o *TSIGKey) SetSecret(v string)
- func (o *TSIGKey) SetTags(v map[string]interface{})
- func (o *TSIGKey) SetUpdatedAt(v time.Time)
- func (o TSIGKey) ToMap() (map[string]interface{}, error)
- func (o *TSIGKey) UnmarshalJSON(data []byte) (err error)
- type TsigAPI
- type TsigAPICreateRequest
- type TsigAPIDeleteRequest
- type TsigAPIListRequest
- func (r TsigAPIListRequest) Execute() (*ListTSIGKeyResponse, *http.Response, error)
- func (r TsigAPIListRequest) Fields(fields string) TsigAPIListRequest
- func (r TsigAPIListRequest) Filter(filter string) TsigAPIListRequest
- func (r TsigAPIListRequest) Limit(limit int32) TsigAPIListRequest
- func (r TsigAPIListRequest) Offset(offset int32) TsigAPIListRequest
- func (r TsigAPIListRequest) OrderBy(orderBy string) TsigAPIListRequest
- func (r TsigAPIListRequest) PageToken(pageToken string) TsigAPIListRequest
- func (r TsigAPIListRequest) Tfilter(tfilter string) TsigAPIListRequest
- func (r TsigAPIListRequest) TorderBy(torderBy string) TsigAPIListRequest
- type TsigAPIReadRequest
- type TsigAPIService
- func (a *TsigAPIService) Create(ctx context.Context) TsigAPICreateRequest
- func (a *TsigAPIService) CreateExecute(r TsigAPICreateRequest) (*CreateTSIGKeyResponse, *http.Response, error)
- func (a *TsigAPIService) Delete(ctx context.Context, id string) TsigAPIDeleteRequest
- func (a *TsigAPIService) DeleteExecute(r TsigAPIDeleteRequest) (*http.Response, error)
- func (a *TsigAPIService) List(ctx context.Context) TsigAPIListRequest
- func (a *TsigAPIService) ListExecute(r TsigAPIListRequest) (*ListTSIGKeyResponse, *http.Response, error)
- func (a *TsigAPIService) Read(ctx context.Context, id string) TsigAPIReadRequest
- func (a *TsigAPIService) ReadExecute(r TsigAPIReadRequest) (*ReadTSIGKeyResponse, *http.Response, error)
- func (a *TsigAPIService) Update(ctx context.Context, id string) TsigAPIUpdateRequest
- func (a *TsigAPIService) UpdateExecute(r TsigAPIUpdateRequest) (*UpdateTSIGKeyResponse, *http.Response, error)
- type TsigAPIUpdateRequest
- type UpdateKerberosKeyResponse
- func (o *UpdateKerberosKeyResponse) GetResult() KerberosKey
- func (o *UpdateKerberosKeyResponse) GetResultOk() (*KerberosKey, bool)
- func (o *UpdateKerberosKeyResponse) HasResult() bool
- func (o UpdateKerberosKeyResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateKerberosKeyResponse) SetResult(v KerberosKey)
- func (o UpdateKerberosKeyResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateKerberosKeyResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateTSIGKeyResponse
- func (o *UpdateTSIGKeyResponse) GetResult() TSIGKey
- func (o *UpdateTSIGKeyResponse) GetResultOk() (*TSIGKey, bool)
- func (o *UpdateTSIGKeyResponse) HasResult() bool
- func (o UpdateTSIGKeyResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateTSIGKeyResponse) SetResult(v TSIGKey)
- func (o UpdateTSIGKeyResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateTSIGKeyResponse) UnmarshalJSON(data []byte) (err error)
- type UploadAPI
- type UploadAPIService
- type UploadAPIUploadRequest
- type UploadContentType
- type UploadRequest
- func (o *UploadRequest) GetComment() string
- func (o *UploadRequest) GetCommentOk() (*string, bool)
- func (o *UploadRequest) GetContent() string
- func (o *UploadRequest) GetContentOk() (*string, bool)
- func (o *UploadRequest) GetFields() ProtobufFieldMask
- func (o *UploadRequest) GetFieldsOk() (*ProtobufFieldMask, bool)
- func (o *UploadRequest) GetTags() map[string]interface{}
- func (o *UploadRequest) GetTagsOk() (map[string]interface{}, bool)
- func (o *UploadRequest) GetType() UploadContentType
- func (o *UploadRequest) GetTypeOk() (*UploadContentType, bool)
- func (o *UploadRequest) HasComment() bool
- func (o *UploadRequest) HasFields() bool
- func (o *UploadRequest) HasTags() bool
- func (o UploadRequest) MarshalJSON() ([]byte, error)
- func (o *UploadRequest) SetComment(v string)
- func (o *UploadRequest) SetContent(v string)
- func (o *UploadRequest) SetFields(v ProtobufFieldMask)
- func (o *UploadRequest) SetTags(v map[string]interface{})
- func (o *UploadRequest) SetType(v UploadContentType)
- func (o UploadRequest) ToMap() (map[string]interface{}, error)
- func (o *UploadRequest) UnmarshalJSON(data []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
var AllowedUploadContentTypeEnumValues = []UploadContentType{
"UNKNOWN",
"KEYTAB",
}
All allowed values of UploadContentType enum
Functions ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { *internal.APIClient // API Services GenerateTsigAPI GenerateTsigAPI KerberosAPI KerberosAPI TsigAPI TsigAPI UploadAPI UploadAPI }
APIClient manages communication with the DDI Keys API v1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(options ...option.ClientOption) *APIClient
NewAPIClient creates a new API client. The client can be configured with a variadic option. The following options are available: - WithClientName(string) sets the name of the client using the SDK. - WithCSPUrl(string) sets the URL for BloxOne Cloud Services Portal. - WithAPIKey(string) sets the APIKey for accessing the BloxOne API. - WithHTTPClient(*http.Client) sets the HTTPClient to use for the SDK. - WithDefaultTags(map[string]string) sets the tags the client can set by default for objects that has tags support. - WithDebug() sets the debug mode.
type CreateTSIGKeyResponse ¶
type CreateTSIGKeyResponse struct { // The created TSIGKey object. Result *TSIGKey `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateTSIGKeyResponse The response format to create a __TSIGKey__ object.
func NewCreateTSIGKeyResponse ¶
func NewCreateTSIGKeyResponse() *CreateTSIGKeyResponse
NewCreateTSIGKeyResponse instantiates a new CreateTSIGKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateTSIGKeyResponseWithDefaults ¶
func NewCreateTSIGKeyResponseWithDefaults() *CreateTSIGKeyResponse
NewCreateTSIGKeyResponseWithDefaults instantiates a new CreateTSIGKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateTSIGKeyResponse) GetResult ¶
func (o *CreateTSIGKeyResponse) GetResult() TSIGKey
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateTSIGKeyResponse) GetResultOk ¶
func (o *CreateTSIGKeyResponse) GetResultOk() (*TSIGKey, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateTSIGKeyResponse) HasResult ¶
func (o *CreateTSIGKeyResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateTSIGKeyResponse) MarshalJSON ¶
func (o CreateTSIGKeyResponse) MarshalJSON() ([]byte, error)
func (*CreateTSIGKeyResponse) SetResult ¶
func (o *CreateTSIGKeyResponse) SetResult(v TSIGKey)
SetResult gets a reference to the given TSIGKey and assigns it to the Result field.
func (CreateTSIGKeyResponse) ToMap ¶
func (o CreateTSIGKeyResponse) ToMap() (map[string]interface{}, error)
func (*CreateTSIGKeyResponse) UnmarshalJSON ¶
func (o *CreateTSIGKeyResponse) UnmarshalJSON(data []byte) (err error)
type DdiuploadResponse ¶
type DdiuploadResponse struct { KerberosKeys *KerberosKeys `json:"kerberos_keys,omitempty"` // May contain any non-critical warning messages after processing the content. Warning *string `json:"warning,omitempty"` AdditionalProperties map[string]interface{} }
DdiuploadResponse The response format for uploading content.
func NewDdiuploadResponse ¶
func NewDdiuploadResponse() *DdiuploadResponse
NewDdiuploadResponse instantiates a new DdiuploadResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDdiuploadResponseWithDefaults ¶
func NewDdiuploadResponseWithDefaults() *DdiuploadResponse
NewDdiuploadResponseWithDefaults instantiates a new DdiuploadResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*DdiuploadResponse) GetKerberosKeys ¶
func (o *DdiuploadResponse) GetKerberosKeys() KerberosKeys
GetKerberosKeys returns the KerberosKeys field value if set, zero value otherwise.
func (*DdiuploadResponse) GetKerberosKeysOk ¶
func (o *DdiuploadResponse) GetKerberosKeysOk() (*KerberosKeys, bool)
GetKerberosKeysOk returns a tuple with the KerberosKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DdiuploadResponse) GetWarning ¶
func (o *DdiuploadResponse) GetWarning() string
GetWarning returns the Warning field value if set, zero value otherwise.
func (*DdiuploadResponse) GetWarningOk ¶
func (o *DdiuploadResponse) GetWarningOk() (*string, bool)
GetWarningOk returns a tuple with the Warning field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DdiuploadResponse) HasKerberosKeys ¶
func (o *DdiuploadResponse) HasKerberosKeys() bool
HasKerberosKeys returns a boolean if a field has been set.
func (*DdiuploadResponse) HasWarning ¶
func (o *DdiuploadResponse) HasWarning() bool
HasWarning returns a boolean if a field has been set.
func (DdiuploadResponse) MarshalJSON ¶
func (o DdiuploadResponse) MarshalJSON() ([]byte, error)
func (*DdiuploadResponse) SetKerberosKeys ¶
func (o *DdiuploadResponse) SetKerberosKeys(v KerberosKeys)
SetKerberosKeys gets a reference to the given KerberosKeys and assigns it to the KerberosKeys field.
func (*DdiuploadResponse) SetWarning ¶
func (o *DdiuploadResponse) SetWarning(v string)
SetWarning gets a reference to the given string and assigns it to the Warning field.
func (DdiuploadResponse) ToMap ¶
func (o DdiuploadResponse) ToMap() (map[string]interface{}, error)
func (*DdiuploadResponse) UnmarshalJSON ¶
func (o *DdiuploadResponse) UnmarshalJSON(data []byte) (err error)
type GenerateTSIGResponse ¶
type GenerateTSIGResponse struct { // The generated TSIG key. Result *GenerateTSIGResult `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
GenerateTSIGResponse The response format to generate the TSIG key.
func NewGenerateTSIGResponse ¶
func NewGenerateTSIGResponse() *GenerateTSIGResponse
NewGenerateTSIGResponse instantiates a new GenerateTSIGResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGenerateTSIGResponseWithDefaults ¶
func NewGenerateTSIGResponseWithDefaults() *GenerateTSIGResponse
NewGenerateTSIGResponseWithDefaults instantiates a new GenerateTSIGResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GenerateTSIGResponse) GetResult ¶
func (o *GenerateTSIGResponse) GetResult() GenerateTSIGResult
GetResult returns the Result field value if set, zero value otherwise.
func (*GenerateTSIGResponse) GetResultOk ¶
func (o *GenerateTSIGResponse) GetResultOk() (*GenerateTSIGResult, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenerateTSIGResponse) HasResult ¶
func (o *GenerateTSIGResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (GenerateTSIGResponse) MarshalJSON ¶
func (o GenerateTSIGResponse) MarshalJSON() ([]byte, error)
func (*GenerateTSIGResponse) SetResult ¶
func (o *GenerateTSIGResponse) SetResult(v GenerateTSIGResult)
SetResult gets a reference to the given GenerateTSIGResult and assigns it to the Result field.
func (GenerateTSIGResponse) ToMap ¶
func (o GenerateTSIGResponse) ToMap() (map[string]interface{}, error)
func (*GenerateTSIGResponse) UnmarshalJSON ¶
func (o *GenerateTSIGResponse) UnmarshalJSON(data []byte) (err error)
type GenerateTSIGResult ¶
type GenerateTSIGResult struct { // The random TSIG key secret generated by the specified algorithm as a Base64 encoded string. Secret *string `json:"secret,omitempty"` AdditionalProperties map[string]interface{} }
GenerateTSIGResult The generated TSIG key.
func NewGenerateTSIGResult ¶
func NewGenerateTSIGResult() *GenerateTSIGResult
NewGenerateTSIGResult instantiates a new GenerateTSIGResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGenerateTSIGResultWithDefaults ¶
func NewGenerateTSIGResultWithDefaults() *GenerateTSIGResult
NewGenerateTSIGResultWithDefaults instantiates a new GenerateTSIGResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GenerateTSIGResult) GetSecret ¶
func (o *GenerateTSIGResult) GetSecret() string
GetSecret returns the Secret field value if set, zero value otherwise.
func (*GenerateTSIGResult) GetSecretOk ¶
func (o *GenerateTSIGResult) GetSecretOk() (*string, bool)
GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenerateTSIGResult) HasSecret ¶
func (o *GenerateTSIGResult) HasSecret() bool
HasSecret returns a boolean if a field has been set.
func (GenerateTSIGResult) MarshalJSON ¶
func (o GenerateTSIGResult) MarshalJSON() ([]byte, error)
func (*GenerateTSIGResult) SetSecret ¶
func (o *GenerateTSIGResult) SetSecret(v string)
SetSecret gets a reference to the given string and assigns it to the Secret field.
func (GenerateTSIGResult) ToMap ¶
func (o GenerateTSIGResult) ToMap() (map[string]interface{}, error)
func (*GenerateTSIGResult) UnmarshalJSON ¶
func (o *GenerateTSIGResult) UnmarshalJSON(data []byte) (err error)
type GenerateTsigAPI ¶
type GenerateTsigAPI interface { /* GenerateTSIG Generate TSIG key with a random secret. Use this method to generate a TSIG key with a random secret using the specified algorithm. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return GenerateTsigAPIGenerateTSIGRequest */ GenerateTSIG(ctx context.Context) GenerateTsigAPIGenerateTSIGRequest // GenerateTSIGExecute executes the request // @return GenerateTSIGResponse GenerateTSIGExecute(r GenerateTsigAPIGenerateTSIGRequest) (*GenerateTSIGResponse, *http.Response, error) }
type GenerateTsigAPIGenerateTSIGRequest ¶
type GenerateTsigAPIGenerateTSIGRequest struct { ApiService GenerateTsigAPI // contains filtered or unexported fields }
func (GenerateTsigAPIGenerateTSIGRequest) Algorithm ¶
func (r GenerateTsigAPIGenerateTSIGRequest) Algorithm(algorithm string) GenerateTsigAPIGenerateTSIGRequest
The TSIG key algorithm. Valid values are: * _hmac_sha256_ * _hmac_sha1_ * _hmac_sha224_ * _hmac_sha384_ * _hmac_sha512_ Defaults to _hmac_sha256_.
func (GenerateTsigAPIGenerateTSIGRequest) Execute ¶
func (r GenerateTsigAPIGenerateTSIGRequest) Execute() (*GenerateTSIGResponse, *http.Response, error)
type GenerateTsigAPIService ¶
GenerateTsigAPIService GenerateTsigAPI service
func (*GenerateTsigAPIService) GenerateTSIG ¶
func (a *GenerateTsigAPIService) GenerateTSIG(ctx context.Context) GenerateTsigAPIGenerateTSIGRequest
GenerateTSIG Generate TSIG key with a random secret.
Use this method to generate a TSIG key with a random secret using the specified algorithm.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return GenerateTsigAPIGenerateTSIGRequest
func (*GenerateTsigAPIService) GenerateTSIGExecute ¶
func (a *GenerateTsigAPIService) GenerateTSIGExecute(r GenerateTsigAPIGenerateTSIGRequest) (*GenerateTSIGResponse, *http.Response, error)
Execute executes the request
@return GenerateTSIGResponse
type KerberosAPI ¶
type KerberosAPI interface { /* Delete Delete the Kerberos key. Use this method to delete a __KerberosKey__ object. A __KerberosKey__ object represents a Kerberos key. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return KerberosAPIDeleteRequest */ Delete(ctx context.Context, id string) KerberosAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r KerberosAPIDeleteRequest) (*http.Response, error) /* List Retrieve Kerberos keys. Use this method to retrieve __KerberosKey__ objects. A __KerberosKey__ object represents a Kerberos key. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return KerberosAPIListRequest */ List(ctx context.Context) KerberosAPIListRequest // ListExecute executes the request // @return ListKerberosKeyResponse ListExecute(r KerberosAPIListRequest) (*ListKerberosKeyResponse, *http.Response, error) /* Read Retrieve the Kerberos key. Use this method to retrieve a __KerberosKey__ object. A __KerberosKey__ object represents a Kerberos key. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return KerberosAPIReadRequest */ Read(ctx context.Context, id string) KerberosAPIReadRequest // ReadExecute executes the request // @return ReadKerberosKeyResponse ReadExecute(r KerberosAPIReadRequest) (*ReadKerberosKeyResponse, *http.Response, error) /* Update Update the Kerberos key. Use this method to update a __KerberosKey__ object. A __KerberosKey__ object represents a Kerberos key. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return KerberosAPIUpdateRequest */ Update(ctx context.Context, id string) KerberosAPIUpdateRequest // UpdateExecute executes the request // @return UpdateKerberosKeyResponse UpdateExecute(r KerberosAPIUpdateRequest) (*UpdateKerberosKeyResponse, *http.Response, error) }
type KerberosAPIDeleteRequest ¶
type KerberosAPIDeleteRequest struct { ApiService KerberosAPI // contains filtered or unexported fields }
type KerberosAPIListRequest ¶
type KerberosAPIListRequest struct { ApiService KerberosAPI // contains filtered or unexported fields }
func (KerberosAPIListRequest) Execute ¶
func (r KerberosAPIListRequest) Execute() (*ListKerberosKeyResponse, *http.Response, error)
func (KerberosAPIListRequest) Fields ¶
func (r KerberosAPIListRequest) Fields(fields string) KerberosAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (KerberosAPIListRequest) Filter ¶
func (r KerberosAPIListRequest) Filter(filter string) KerberosAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (KerberosAPIListRequest) Limit ¶
func (r KerberosAPIListRequest) Limit(limit int32) KerberosAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (KerberosAPIListRequest) Offset ¶
func (r KerberosAPIListRequest) Offset(offset int32) KerberosAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (KerberosAPIListRequest) OrderBy ¶
func (r KerberosAPIListRequest) OrderBy(orderBy string) KerberosAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (KerberosAPIListRequest) PageToken ¶
func (r KerberosAPIListRequest) PageToken(pageToken string) KerberosAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (KerberosAPIListRequest) Tfilter ¶
func (r KerberosAPIListRequest) Tfilter(tfilter string) KerberosAPIListRequest
This parameter is used for filtering by tags.
func (KerberosAPIListRequest) TorderBy ¶
func (r KerberosAPIListRequest) TorderBy(torderBy string) KerberosAPIListRequest
This parameter is used for sorting by tags.
type KerberosAPIReadRequest ¶
type KerberosAPIReadRequest struct { ApiService KerberosAPI // contains filtered or unexported fields }
func (KerberosAPIReadRequest) Execute ¶
func (r KerberosAPIReadRequest) Execute() (*ReadKerberosKeyResponse, *http.Response, error)
func (KerberosAPIReadRequest) Fields ¶
func (r KerberosAPIReadRequest) Fields(fields string) KerberosAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type KerberosAPIService ¶
KerberosAPIService KerberosAPI service
func (*KerberosAPIService) Delete ¶
func (a *KerberosAPIService) Delete(ctx context.Context, id string) KerberosAPIDeleteRequest
Delete Delete the Kerberos key.
Use this method to delete a __KerberosKey__ object. A __KerberosKey__ object represents a Kerberos key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return KerberosAPIDeleteRequest
func (*KerberosAPIService) DeleteExecute ¶
func (a *KerberosAPIService) DeleteExecute(r KerberosAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*KerberosAPIService) List ¶
func (a *KerberosAPIService) List(ctx context.Context) KerberosAPIListRequest
List Retrieve Kerberos keys.
Use this method to retrieve __KerberosKey__ objects. A __KerberosKey__ object represents a Kerberos key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return KerberosAPIListRequest
func (*KerberosAPIService) ListExecute ¶
func (a *KerberosAPIService) ListExecute(r KerberosAPIListRequest) (*ListKerberosKeyResponse, *http.Response, error)
Execute executes the request
@return ListKerberosKeyResponse
func (*KerberosAPIService) Read ¶
func (a *KerberosAPIService) Read(ctx context.Context, id string) KerberosAPIReadRequest
Read Retrieve the Kerberos key.
Use this method to retrieve a __KerberosKey__ object. A __KerberosKey__ object represents a Kerberos key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return KerberosAPIReadRequest
func (*KerberosAPIService) ReadExecute ¶
func (a *KerberosAPIService) ReadExecute(r KerberosAPIReadRequest) (*ReadKerberosKeyResponse, *http.Response, error)
Execute executes the request
@return ReadKerberosKeyResponse
func (*KerberosAPIService) Update ¶
func (a *KerberosAPIService) Update(ctx context.Context, id string) KerberosAPIUpdateRequest
Update Update the Kerberos key.
Use this method to update a __KerberosKey__ object. A __KerberosKey__ object represents a Kerberos key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return KerberosAPIUpdateRequest
func (*KerberosAPIService) UpdateExecute ¶
func (a *KerberosAPIService) UpdateExecute(r KerberosAPIUpdateRequest) (*UpdateKerberosKeyResponse, *http.Response, error)
Execute executes the request
@return UpdateKerberosKeyResponse
type KerberosAPIUpdateRequest ¶
type KerberosAPIUpdateRequest struct { ApiService KerberosAPI // contains filtered or unexported fields }
func (KerberosAPIUpdateRequest) Body ¶
func (r KerberosAPIUpdateRequest) Body(body KerberosKey) KerberosAPIUpdateRequest
func (KerberosAPIUpdateRequest) Execute ¶
func (r KerberosAPIUpdateRequest) Execute() (*UpdateKerberosKeyResponse, *http.Response, error)
type KerberosKey ¶
type KerberosKey struct { // Encryption algorithm of the key in accordance with RFC 3961. Algorithm *string `json:"algorithm,omitempty"` // The description for Kerberos key. May contain 0 to 1024 characters. Can include UTF-8. Comment *string `json:"comment,omitempty"` // Kerberos realm of the principal. Domain *string `json:"domain,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // Kerberos principal associated with key. Principal *string `json:"principal,omitempty"` // The tags for the Kerberos key in JSON format. Tags map[string]interface{} `json:"tags,omitempty"` // Upload time for the key. UploadedAt *string `json:"uploaded_at,omitempty"` // The version number (KVNO) of the key. Version *int64 `json:"version,omitempty"` AdditionalProperties map[string]interface{} }
KerberosKey A __Key__ object represents a Kerberos key.
func NewKerberosKey ¶
func NewKerberosKey() *KerberosKey
NewKerberosKey instantiates a new KerberosKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewKerberosKeyWithDefaults ¶
func NewKerberosKeyWithDefaults() *KerberosKey
NewKerberosKeyWithDefaults instantiates a new KerberosKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*KerberosKey) GetAlgorithm ¶
func (o *KerberosKey) GetAlgorithm() string
GetAlgorithm returns the Algorithm field value if set, zero value otherwise.
func (*KerberosKey) GetAlgorithmOk ¶
func (o *KerberosKey) GetAlgorithmOk() (*string, bool)
GetAlgorithmOk returns a tuple with the Algorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetComment ¶
func (o *KerberosKey) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*KerberosKey) GetCommentOk ¶
func (o *KerberosKey) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetDomain ¶
func (o *KerberosKey) GetDomain() string
GetDomain returns the Domain field value if set, zero value otherwise.
func (*KerberosKey) GetDomainOk ¶
func (o *KerberosKey) GetDomainOk() (*string, bool)
GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetId ¶
func (o *KerberosKey) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*KerberosKey) GetIdOk ¶
func (o *KerberosKey) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetPrincipal ¶
func (o *KerberosKey) GetPrincipal() string
GetPrincipal returns the Principal field value if set, zero value otherwise.
func (*KerberosKey) GetPrincipalOk ¶
func (o *KerberosKey) GetPrincipalOk() (*string, bool)
GetPrincipalOk returns a tuple with the Principal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetTags ¶
func (o *KerberosKey) GetTags() map[string]interface{}
GetTags returns the Tags field value if set, zero value otherwise.
func (*KerberosKey) GetTagsOk ¶
func (o *KerberosKey) GetTagsOk() (map[string]interface{}, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetUploadedAt ¶
func (o *KerberosKey) GetUploadedAt() string
GetUploadedAt returns the UploadedAt field value if set, zero value otherwise.
func (*KerberosKey) GetUploadedAtOk ¶
func (o *KerberosKey) GetUploadedAtOk() (*string, bool)
GetUploadedAtOk returns a tuple with the UploadedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetVersion ¶
func (o *KerberosKey) GetVersion() int64
GetVersion returns the Version field value if set, zero value otherwise.
func (*KerberosKey) GetVersionOk ¶
func (o *KerberosKey) GetVersionOk() (*int64, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) HasAlgorithm ¶
func (o *KerberosKey) HasAlgorithm() bool
HasAlgorithm returns a boolean if a field has been set.
func (*KerberosKey) HasComment ¶
func (o *KerberosKey) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*KerberosKey) HasDomain ¶
func (o *KerberosKey) HasDomain() bool
HasDomain returns a boolean if a field has been set.
func (*KerberosKey) HasId ¶
func (o *KerberosKey) HasId() bool
HasId returns a boolean if a field has been set.
func (*KerberosKey) HasPrincipal ¶
func (o *KerberosKey) HasPrincipal() bool
HasPrincipal returns a boolean if a field has been set.
func (*KerberosKey) HasTags ¶
func (o *KerberosKey) HasTags() bool
HasTags returns a boolean if a field has been set.
func (*KerberosKey) HasUploadedAt ¶
func (o *KerberosKey) HasUploadedAt() bool
HasUploadedAt returns a boolean if a field has been set.
func (*KerberosKey) HasVersion ¶
func (o *KerberosKey) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (KerberosKey) MarshalJSON ¶
func (o KerberosKey) MarshalJSON() ([]byte, error)
func (*KerberosKey) SetAlgorithm ¶
func (o *KerberosKey) SetAlgorithm(v string)
SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.
func (*KerberosKey) SetComment ¶
func (o *KerberosKey) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*KerberosKey) SetDomain ¶
func (o *KerberosKey) SetDomain(v string)
SetDomain gets a reference to the given string and assigns it to the Domain field.
func (*KerberosKey) SetId ¶
func (o *KerberosKey) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*KerberosKey) SetPrincipal ¶
func (o *KerberosKey) SetPrincipal(v string)
SetPrincipal gets a reference to the given string and assigns it to the Principal field.
func (*KerberosKey) SetTags ¶
func (o *KerberosKey) SetTags(v map[string]interface{})
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*KerberosKey) SetUploadedAt ¶
func (o *KerberosKey) SetUploadedAt(v string)
SetUploadedAt gets a reference to the given string and assigns it to the UploadedAt field.
func (*KerberosKey) SetVersion ¶
func (o *KerberosKey) SetVersion(v int64)
SetVersion gets a reference to the given int64 and assigns it to the Version field.
func (KerberosKey) ToMap ¶
func (o KerberosKey) ToMap() (map[string]interface{}, error)
func (*KerberosKey) UnmarshalJSON ¶
func (o *KerberosKey) UnmarshalJSON(data []byte) (err error)
type KerberosKeys ¶
type KerberosKeys struct { Items []KerberosKey `json:"items,omitempty"` AdditionalProperties map[string]interface{} }
KerberosKeys The list of __Key__ objects.
func NewKerberosKeys ¶
func NewKerberosKeys() *KerberosKeys
NewKerberosKeys instantiates a new KerberosKeys object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewKerberosKeysWithDefaults ¶
func NewKerberosKeysWithDefaults() *KerberosKeys
NewKerberosKeysWithDefaults instantiates a new KerberosKeys object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*KerberosKeys) GetItems ¶
func (o *KerberosKeys) GetItems() []KerberosKey
GetItems returns the Items field value if set, zero value otherwise.
func (*KerberosKeys) GetItemsOk ¶
func (o *KerberosKeys) GetItemsOk() ([]KerberosKey, bool)
GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKeys) HasItems ¶
func (o *KerberosKeys) HasItems() bool
HasItems returns a boolean if a field has been set.
func (KerberosKeys) MarshalJSON ¶
func (o KerberosKeys) MarshalJSON() ([]byte, error)
func (*KerberosKeys) SetItems ¶
func (o *KerberosKeys) SetItems(v []KerberosKey)
SetItems gets a reference to the given []KerberosKey and assigns it to the Items field.
func (KerberosKeys) ToMap ¶
func (o KerberosKeys) ToMap() (map[string]interface{}, error)
func (*KerberosKeys) UnmarshalJSON ¶
func (o *KerberosKeys) UnmarshalJSON(data []byte) (err error)
type ListKerberosKeyResponse ¶
type ListKerberosKeyResponse struct { // The list of KerberosKey objects. Results []KerberosKey `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListKerberosKeyResponse The response format to retrieve __KerberosKey__ resources extracted from the uploaded keytab file.
func NewListKerberosKeyResponse ¶
func NewListKerberosKeyResponse() *ListKerberosKeyResponse
NewListKerberosKeyResponse instantiates a new ListKerberosKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListKerberosKeyResponseWithDefaults ¶
func NewListKerberosKeyResponseWithDefaults() *ListKerberosKeyResponse
NewListKerberosKeyResponseWithDefaults instantiates a new ListKerberosKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListKerberosKeyResponse) GetResults ¶
func (o *ListKerberosKeyResponse) GetResults() []KerberosKey
GetResults returns the Results field value if set, zero value otherwise.
func (*ListKerberosKeyResponse) GetResultsOk ¶
func (o *ListKerberosKeyResponse) GetResultsOk() ([]KerberosKey, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListKerberosKeyResponse) HasResults ¶
func (o *ListKerberosKeyResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListKerberosKeyResponse) MarshalJSON ¶
func (o ListKerberosKeyResponse) MarshalJSON() ([]byte, error)
func (*ListKerberosKeyResponse) SetResults ¶
func (o *ListKerberosKeyResponse) SetResults(v []KerberosKey)
SetResults gets a reference to the given []KerberosKey and assigns it to the Results field.
func (ListKerberosKeyResponse) ToMap ¶
func (o ListKerberosKeyResponse) ToMap() (map[string]interface{}, error)
func (*ListKerberosKeyResponse) UnmarshalJSON ¶
func (o *ListKerberosKeyResponse) UnmarshalJSON(data []byte) (err error)
type ListTSIGKeyResponse ¶
type ListTSIGKeyResponse struct { // The list of TSIGKey objects. Results []TSIGKey `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListTSIGKeyResponse The response format to retrieve __TSIGKey__ objects.
func NewListTSIGKeyResponse ¶
func NewListTSIGKeyResponse() *ListTSIGKeyResponse
NewListTSIGKeyResponse instantiates a new ListTSIGKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListTSIGKeyResponseWithDefaults ¶
func NewListTSIGKeyResponseWithDefaults() *ListTSIGKeyResponse
NewListTSIGKeyResponseWithDefaults instantiates a new ListTSIGKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListTSIGKeyResponse) GetResults ¶
func (o *ListTSIGKeyResponse) GetResults() []TSIGKey
GetResults returns the Results field value if set, zero value otherwise.
func (*ListTSIGKeyResponse) GetResultsOk ¶
func (o *ListTSIGKeyResponse) GetResultsOk() ([]TSIGKey, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListTSIGKeyResponse) HasResults ¶
func (o *ListTSIGKeyResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListTSIGKeyResponse) MarshalJSON ¶
func (o ListTSIGKeyResponse) MarshalJSON() ([]byte, error)
func (*ListTSIGKeyResponse) SetResults ¶
func (o *ListTSIGKeyResponse) SetResults(v []TSIGKey)
SetResults gets a reference to the given []TSIGKey and assigns it to the Results field.
func (ListTSIGKeyResponse) ToMap ¶
func (o ListTSIGKeyResponse) ToMap() (map[string]interface{}, error)
func (*ListTSIGKeyResponse) UnmarshalJSON ¶
func (o *ListTSIGKeyResponse) UnmarshalJSON(data []byte) (err error)
type MappedNullable ¶
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCreateTSIGKeyResponse ¶
type NullableCreateTSIGKeyResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateTSIGKeyResponse ¶
func NewNullableCreateTSIGKeyResponse(val *CreateTSIGKeyResponse) *NullableCreateTSIGKeyResponse
func (NullableCreateTSIGKeyResponse) Get ¶
func (v NullableCreateTSIGKeyResponse) Get() *CreateTSIGKeyResponse
func (NullableCreateTSIGKeyResponse) IsSet ¶
func (v NullableCreateTSIGKeyResponse) IsSet() bool
func (NullableCreateTSIGKeyResponse) MarshalJSON ¶
func (v NullableCreateTSIGKeyResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateTSIGKeyResponse) Set ¶
func (v *NullableCreateTSIGKeyResponse) Set(val *CreateTSIGKeyResponse)
func (*NullableCreateTSIGKeyResponse) UnmarshalJSON ¶
func (v *NullableCreateTSIGKeyResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateTSIGKeyResponse) Unset ¶
func (v *NullableCreateTSIGKeyResponse) Unset()
type NullableDdiuploadResponse ¶
type NullableDdiuploadResponse struct {
// contains filtered or unexported fields
}
func NewNullableDdiuploadResponse ¶
func NewNullableDdiuploadResponse(val *DdiuploadResponse) *NullableDdiuploadResponse
func (NullableDdiuploadResponse) Get ¶
func (v NullableDdiuploadResponse) Get() *DdiuploadResponse
func (NullableDdiuploadResponse) IsSet ¶
func (v NullableDdiuploadResponse) IsSet() bool
func (NullableDdiuploadResponse) MarshalJSON ¶
func (v NullableDdiuploadResponse) MarshalJSON() ([]byte, error)
func (*NullableDdiuploadResponse) Set ¶
func (v *NullableDdiuploadResponse) Set(val *DdiuploadResponse)
func (*NullableDdiuploadResponse) UnmarshalJSON ¶
func (v *NullableDdiuploadResponse) UnmarshalJSON(src []byte) error
func (*NullableDdiuploadResponse) Unset ¶
func (v *NullableDdiuploadResponse) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableGenerateTSIGResponse ¶
type NullableGenerateTSIGResponse struct {
// contains filtered or unexported fields
}
func NewNullableGenerateTSIGResponse ¶
func NewNullableGenerateTSIGResponse(val *GenerateTSIGResponse) *NullableGenerateTSIGResponse
func (NullableGenerateTSIGResponse) Get ¶
func (v NullableGenerateTSIGResponse) Get() *GenerateTSIGResponse
func (NullableGenerateTSIGResponse) IsSet ¶
func (v NullableGenerateTSIGResponse) IsSet() bool
func (NullableGenerateTSIGResponse) MarshalJSON ¶
func (v NullableGenerateTSIGResponse) MarshalJSON() ([]byte, error)
func (*NullableGenerateTSIGResponse) Set ¶
func (v *NullableGenerateTSIGResponse) Set(val *GenerateTSIGResponse)
func (*NullableGenerateTSIGResponse) UnmarshalJSON ¶
func (v *NullableGenerateTSIGResponse) UnmarshalJSON(src []byte) error
func (*NullableGenerateTSIGResponse) Unset ¶
func (v *NullableGenerateTSIGResponse) Unset()
type NullableGenerateTSIGResult ¶
type NullableGenerateTSIGResult struct {
// contains filtered or unexported fields
}
func NewNullableGenerateTSIGResult ¶
func NewNullableGenerateTSIGResult(val *GenerateTSIGResult) *NullableGenerateTSIGResult
func (NullableGenerateTSIGResult) Get ¶
func (v NullableGenerateTSIGResult) Get() *GenerateTSIGResult
func (NullableGenerateTSIGResult) IsSet ¶
func (v NullableGenerateTSIGResult) IsSet() bool
func (NullableGenerateTSIGResult) MarshalJSON ¶
func (v NullableGenerateTSIGResult) MarshalJSON() ([]byte, error)
func (*NullableGenerateTSIGResult) Set ¶
func (v *NullableGenerateTSIGResult) Set(val *GenerateTSIGResult)
func (*NullableGenerateTSIGResult) UnmarshalJSON ¶
func (v *NullableGenerateTSIGResult) UnmarshalJSON(src []byte) error
func (*NullableGenerateTSIGResult) Unset ¶
func (v *NullableGenerateTSIGResult) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableKerberosKey ¶
type NullableKerberosKey struct {
// contains filtered or unexported fields
}
func NewNullableKerberosKey ¶
func NewNullableKerberosKey(val *KerberosKey) *NullableKerberosKey
func (NullableKerberosKey) Get ¶
func (v NullableKerberosKey) Get() *KerberosKey
func (NullableKerberosKey) IsSet ¶
func (v NullableKerberosKey) IsSet() bool
func (NullableKerberosKey) MarshalJSON ¶
func (v NullableKerberosKey) MarshalJSON() ([]byte, error)
func (*NullableKerberosKey) Set ¶
func (v *NullableKerberosKey) Set(val *KerberosKey)
func (*NullableKerberosKey) UnmarshalJSON ¶
func (v *NullableKerberosKey) UnmarshalJSON(src []byte) error
func (*NullableKerberosKey) Unset ¶
func (v *NullableKerberosKey) Unset()
type NullableKerberosKeys ¶
type NullableKerberosKeys struct {
// contains filtered or unexported fields
}
func NewNullableKerberosKeys ¶
func NewNullableKerberosKeys(val *KerberosKeys) *NullableKerberosKeys
func (NullableKerberosKeys) Get ¶
func (v NullableKerberosKeys) Get() *KerberosKeys
func (NullableKerberosKeys) IsSet ¶
func (v NullableKerberosKeys) IsSet() bool
func (NullableKerberosKeys) MarshalJSON ¶
func (v NullableKerberosKeys) MarshalJSON() ([]byte, error)
func (*NullableKerberosKeys) Set ¶
func (v *NullableKerberosKeys) Set(val *KerberosKeys)
func (*NullableKerberosKeys) UnmarshalJSON ¶
func (v *NullableKerberosKeys) UnmarshalJSON(src []byte) error
func (*NullableKerberosKeys) Unset ¶
func (v *NullableKerberosKeys) Unset()
type NullableListKerberosKeyResponse ¶
type NullableListKerberosKeyResponse struct {
// contains filtered or unexported fields
}
func NewNullableListKerberosKeyResponse ¶
func NewNullableListKerberosKeyResponse(val *ListKerberosKeyResponse) *NullableListKerberosKeyResponse
func (NullableListKerberosKeyResponse) Get ¶
func (v NullableListKerberosKeyResponse) Get() *ListKerberosKeyResponse
func (NullableListKerberosKeyResponse) IsSet ¶
func (v NullableListKerberosKeyResponse) IsSet() bool
func (NullableListKerberosKeyResponse) MarshalJSON ¶
func (v NullableListKerberosKeyResponse) MarshalJSON() ([]byte, error)
func (*NullableListKerberosKeyResponse) Set ¶
func (v *NullableListKerberosKeyResponse) Set(val *ListKerberosKeyResponse)
func (*NullableListKerberosKeyResponse) UnmarshalJSON ¶
func (v *NullableListKerberosKeyResponse) UnmarshalJSON(src []byte) error
func (*NullableListKerberosKeyResponse) Unset ¶
func (v *NullableListKerberosKeyResponse) Unset()
type NullableListTSIGKeyResponse ¶
type NullableListTSIGKeyResponse struct {
// contains filtered or unexported fields
}
func NewNullableListTSIGKeyResponse ¶
func NewNullableListTSIGKeyResponse(val *ListTSIGKeyResponse) *NullableListTSIGKeyResponse
func (NullableListTSIGKeyResponse) Get ¶
func (v NullableListTSIGKeyResponse) Get() *ListTSIGKeyResponse
func (NullableListTSIGKeyResponse) IsSet ¶
func (v NullableListTSIGKeyResponse) IsSet() bool
func (NullableListTSIGKeyResponse) MarshalJSON ¶
func (v NullableListTSIGKeyResponse) MarshalJSON() ([]byte, error)
func (*NullableListTSIGKeyResponse) Set ¶
func (v *NullableListTSIGKeyResponse) Set(val *ListTSIGKeyResponse)
func (*NullableListTSIGKeyResponse) UnmarshalJSON ¶
func (v *NullableListTSIGKeyResponse) UnmarshalJSON(src []byte) error
func (*NullableListTSIGKeyResponse) Unset ¶
func (v *NullableListTSIGKeyResponse) Unset()
type NullableProtobufFieldMask ¶
type NullableProtobufFieldMask struct {
// contains filtered or unexported fields
}
func NewNullableProtobufFieldMask ¶
func NewNullableProtobufFieldMask(val *ProtobufFieldMask) *NullableProtobufFieldMask
func (NullableProtobufFieldMask) Get ¶
func (v NullableProtobufFieldMask) Get() *ProtobufFieldMask
func (NullableProtobufFieldMask) IsSet ¶
func (v NullableProtobufFieldMask) IsSet() bool
func (NullableProtobufFieldMask) MarshalJSON ¶
func (v NullableProtobufFieldMask) MarshalJSON() ([]byte, error)
func (*NullableProtobufFieldMask) Set ¶
func (v *NullableProtobufFieldMask) Set(val *ProtobufFieldMask)
func (*NullableProtobufFieldMask) UnmarshalJSON ¶
func (v *NullableProtobufFieldMask) UnmarshalJSON(src []byte) error
func (*NullableProtobufFieldMask) Unset ¶
func (v *NullableProtobufFieldMask) Unset()
type NullableReadKerberosKeyResponse ¶
type NullableReadKerberosKeyResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadKerberosKeyResponse ¶
func NewNullableReadKerberosKeyResponse(val *ReadKerberosKeyResponse) *NullableReadKerberosKeyResponse
func (NullableReadKerberosKeyResponse) Get ¶
func (v NullableReadKerberosKeyResponse) Get() *ReadKerberosKeyResponse
func (NullableReadKerberosKeyResponse) IsSet ¶
func (v NullableReadKerberosKeyResponse) IsSet() bool
func (NullableReadKerberosKeyResponse) MarshalJSON ¶
func (v NullableReadKerberosKeyResponse) MarshalJSON() ([]byte, error)
func (*NullableReadKerberosKeyResponse) Set ¶
func (v *NullableReadKerberosKeyResponse) Set(val *ReadKerberosKeyResponse)
func (*NullableReadKerberosKeyResponse) UnmarshalJSON ¶
func (v *NullableReadKerberosKeyResponse) UnmarshalJSON(src []byte) error
func (*NullableReadKerberosKeyResponse) Unset ¶
func (v *NullableReadKerberosKeyResponse) Unset()
type NullableReadTSIGKeyResponse ¶
type NullableReadTSIGKeyResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadTSIGKeyResponse ¶
func NewNullableReadTSIGKeyResponse(val *ReadTSIGKeyResponse) *NullableReadTSIGKeyResponse
func (NullableReadTSIGKeyResponse) Get ¶
func (v NullableReadTSIGKeyResponse) Get() *ReadTSIGKeyResponse
func (NullableReadTSIGKeyResponse) IsSet ¶
func (v NullableReadTSIGKeyResponse) IsSet() bool
func (NullableReadTSIGKeyResponse) MarshalJSON ¶
func (v NullableReadTSIGKeyResponse) MarshalJSON() ([]byte, error)
func (*NullableReadTSIGKeyResponse) Set ¶
func (v *NullableReadTSIGKeyResponse) Set(val *ReadTSIGKeyResponse)
func (*NullableReadTSIGKeyResponse) UnmarshalJSON ¶
func (v *NullableReadTSIGKeyResponse) UnmarshalJSON(src []byte) error
func (*NullableReadTSIGKeyResponse) Unset ¶
func (v *NullableReadTSIGKeyResponse) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTSIGKey ¶
type NullableTSIGKey struct {
// contains filtered or unexported fields
}
func NewNullableTSIGKey ¶
func NewNullableTSIGKey(val *TSIGKey) *NullableTSIGKey
func (NullableTSIGKey) Get ¶
func (v NullableTSIGKey) Get() *TSIGKey
func (NullableTSIGKey) IsSet ¶
func (v NullableTSIGKey) IsSet() bool
func (NullableTSIGKey) MarshalJSON ¶
func (v NullableTSIGKey) MarshalJSON() ([]byte, error)
func (*NullableTSIGKey) Set ¶
func (v *NullableTSIGKey) Set(val *TSIGKey)
func (*NullableTSIGKey) UnmarshalJSON ¶
func (v *NullableTSIGKey) UnmarshalJSON(src []byte) error
func (*NullableTSIGKey) Unset ¶
func (v *NullableTSIGKey) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableUpdateKerberosKeyResponse ¶
type NullableUpdateKerberosKeyResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateKerberosKeyResponse ¶
func NewNullableUpdateKerberosKeyResponse(val *UpdateKerberosKeyResponse) *NullableUpdateKerberosKeyResponse
func (NullableUpdateKerberosKeyResponse) Get ¶
func (v NullableUpdateKerberosKeyResponse) Get() *UpdateKerberosKeyResponse
func (NullableUpdateKerberosKeyResponse) IsSet ¶
func (v NullableUpdateKerberosKeyResponse) IsSet() bool
func (NullableUpdateKerberosKeyResponse) MarshalJSON ¶
func (v NullableUpdateKerberosKeyResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateKerberosKeyResponse) Set ¶
func (v *NullableUpdateKerberosKeyResponse) Set(val *UpdateKerberosKeyResponse)
func (*NullableUpdateKerberosKeyResponse) UnmarshalJSON ¶
func (v *NullableUpdateKerberosKeyResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateKerberosKeyResponse) Unset ¶
func (v *NullableUpdateKerberosKeyResponse) Unset()
type NullableUpdateTSIGKeyResponse ¶
type NullableUpdateTSIGKeyResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateTSIGKeyResponse ¶
func NewNullableUpdateTSIGKeyResponse(val *UpdateTSIGKeyResponse) *NullableUpdateTSIGKeyResponse
func (NullableUpdateTSIGKeyResponse) Get ¶
func (v NullableUpdateTSIGKeyResponse) Get() *UpdateTSIGKeyResponse
func (NullableUpdateTSIGKeyResponse) IsSet ¶
func (v NullableUpdateTSIGKeyResponse) IsSet() bool
func (NullableUpdateTSIGKeyResponse) MarshalJSON ¶
func (v NullableUpdateTSIGKeyResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateTSIGKeyResponse) Set ¶
func (v *NullableUpdateTSIGKeyResponse) Set(val *UpdateTSIGKeyResponse)
func (*NullableUpdateTSIGKeyResponse) UnmarshalJSON ¶
func (v *NullableUpdateTSIGKeyResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateTSIGKeyResponse) Unset ¶
func (v *NullableUpdateTSIGKeyResponse) Unset()
type NullableUploadContentType ¶
type NullableUploadContentType struct {
// contains filtered or unexported fields
}
func NewNullableUploadContentType ¶
func NewNullableUploadContentType(val *UploadContentType) *NullableUploadContentType
func (NullableUploadContentType) Get ¶
func (v NullableUploadContentType) Get() *UploadContentType
func (NullableUploadContentType) IsSet ¶
func (v NullableUploadContentType) IsSet() bool
func (NullableUploadContentType) MarshalJSON ¶
func (v NullableUploadContentType) MarshalJSON() ([]byte, error)
func (*NullableUploadContentType) Set ¶
func (v *NullableUploadContentType) Set(val *UploadContentType)
func (*NullableUploadContentType) UnmarshalJSON ¶
func (v *NullableUploadContentType) UnmarshalJSON(src []byte) error
func (*NullableUploadContentType) Unset ¶
func (v *NullableUploadContentType) Unset()
type NullableUploadRequest ¶
type NullableUploadRequest struct {
// contains filtered or unexported fields
}
func NewNullableUploadRequest ¶
func NewNullableUploadRequest(val *UploadRequest) *NullableUploadRequest
func (NullableUploadRequest) Get ¶
func (v NullableUploadRequest) Get() *UploadRequest
func (NullableUploadRequest) IsSet ¶
func (v NullableUploadRequest) IsSet() bool
func (NullableUploadRequest) MarshalJSON ¶
func (v NullableUploadRequest) MarshalJSON() ([]byte, error)
func (*NullableUploadRequest) Set ¶
func (v *NullableUploadRequest) Set(val *UploadRequest)
func (*NullableUploadRequest) UnmarshalJSON ¶
func (v *NullableUploadRequest) UnmarshalJSON(src []byte) error
func (*NullableUploadRequest) Unset ¶
func (v *NullableUploadRequest) Unset()
type ProtobufFieldMask ¶
type ProtobufFieldMask struct { // The set of field mask paths. Paths []string `json:"paths,omitempty"` AdditionalProperties map[string]interface{} }
ProtobufFieldMask paths: \"f.a\" paths: \"f.b.d\" Here `f` represents a field in some root message, `a` and `b` fields in the message found in `f`, and `d` a field found in the message in `f.b`. Field masks are used to specify a subset of fields that should be returned by a get operation or modified by an update operation. Field masks also have a custom JSON encoding (see below). # Field Masks in Projections When used in the context of a projection, a response message or sub-message is filtered by the API to only contain those fields as specified in the mask. For example, if the mask in the previous example is applied to a response message as follows: f { a : 22 b { d : 1 x : 2 } y : 13 } z: 8 The result will not contain specific values for fields x,y and z (their value will be set to the default, and omitted in proto text output): f { a : 22 b { d : 1 } } A repeated field is not allowed except at the last position of a paths string. If a FieldMask object is not present in a get operation, the operation applies to all fields (as if a FieldMask of all fields had been specified). Note that a field mask does not necessarily apply to the top-level response message. In case of a REST get operation, the field mask applies directly to the response, but in case of a REST list operation, the mask instead applies to each individual message in the returned resource list. In case of a REST custom method, other definitions may be used. Where the mask applies will be clearly documented together with its declaration in the API. In any case, the effect on the returned resource/resources is required behavior for APIs. # Field Masks in Update Operations A field mask in update operations specifies which fields of the targeted resource are going to be updated. The API is required to only change the values of the fields as specified in the mask and leave the others untouched. If a resource is passed in to describe the updated values, the API ignores the values of all fields not covered by the mask. If a repeated field is specified for an update operation, the existing repeated values in the target resource will be overwritten by the new values. Note that a repeated field is only allowed in the last position of a `paths` string. If a sub-message is specified in the last position of the field mask for an update operation, then the existing sub-message in the target resource is overwritten. Given the target message: f { b { d : 1 x : 2 } c : 1 } And an update message: f { b { d : 10 } } then if the field mask is: paths: \"f.b\" then the result will be: f { b { d : 10 } c : 1 } However, if the update mask was: paths: \"f.b.d\" then the result would be: f { b { d : 10 x : 2 } c : 1 } In order to reset a field's value to the default, the field must be in the mask and set to the default value in the provided resource. Hence, in order to reset all fields of a resource, provide a default instance of the resource and set all fields in the mask, or do not provide a mask as described below. If a field mask is not present on update, the operation applies to all fields (as if a field mask of all fields has been specified). Note that in the presence of schema evolution, this may mean that fields the client does not know and has therefore not filled into the request will be reset to their default. If this is unwanted behavior, a specific service may require a client to always specify a field mask, producing an error if not. As with get operations, the location of the resource which describes the updated values in the request message depends on the operation kind. In any case, the effect of the field mask is required to be honored by the API. ## Considerations for HTTP REST The HTTP kind of an update operation which uses a field mask must be set to PATCH instead of PUT in order to satisfy HTTP semantics (PUT must only be used for full updates). # JSON Encoding of Field Masks In JSON, a field mask is encoded as a single string where paths are separated by a comma. Fields name in each path are converted to/from lower-camel naming conventions. As an example, consider the following message declarations: message Profile { User user = 1; Photo photo = 2; } message User { string display_name = 1; string address = 2; } In proto a field mask for `Profile` may look as such: mask { paths: \"user.display_name\" paths: \"photo\" } In JSON, the same mask is represented as below: { mask: \"user.displayName,photo\" } # Field Masks and Oneof Fields Field masks treat fields in oneofs just as regular fields. Consider the following message: message SampleMessage { oneof test_oneof { string name = 4; SubMessage sub_message = 9; } } The field mask can be: mask { paths: \"name\" } Or: mask { paths: \"sub_message\" } Note that oneof type names (\"test_oneof\" in this case) cannot be used in paths. ## Field Mask Verification The implementation of the all the API methods, which have any FieldMask type field in the request, should verify the included field paths, and return `INVALID_ARGUMENT` error if any path is duplicated or unmappable.
func NewProtobufFieldMask ¶
func NewProtobufFieldMask() *ProtobufFieldMask
NewProtobufFieldMask instantiates a new ProtobufFieldMask object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProtobufFieldMaskWithDefaults ¶
func NewProtobufFieldMaskWithDefaults() *ProtobufFieldMask
NewProtobufFieldMaskWithDefaults instantiates a new ProtobufFieldMask object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ProtobufFieldMask) GetPaths ¶
func (o *ProtobufFieldMask) GetPaths() []string
GetPaths returns the Paths field value if set, zero value otherwise.
func (*ProtobufFieldMask) GetPathsOk ¶
func (o *ProtobufFieldMask) GetPathsOk() ([]string, bool)
GetPathsOk returns a tuple with the Paths field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProtobufFieldMask) HasPaths ¶
func (o *ProtobufFieldMask) HasPaths() bool
HasPaths returns a boolean if a field has been set.
func (ProtobufFieldMask) MarshalJSON ¶
func (o ProtobufFieldMask) MarshalJSON() ([]byte, error)
func (*ProtobufFieldMask) SetPaths ¶
func (o *ProtobufFieldMask) SetPaths(v []string)
SetPaths gets a reference to the given []string and assigns it to the Paths field.
func (ProtobufFieldMask) ToMap ¶
func (o ProtobufFieldMask) ToMap() (map[string]interface{}, error)
func (*ProtobufFieldMask) UnmarshalJSON ¶
func (o *ProtobufFieldMask) UnmarshalJSON(data []byte) (err error)
type ReadKerberosKeyResponse ¶
type ReadKerberosKeyResponse struct { // The __KerberosKey__ object. Result *KerberosKey `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadKerberosKeyResponse The response format to retrieve the __KerberosKey__ resource extracted from the uploaded keytab file.
func NewReadKerberosKeyResponse ¶
func NewReadKerberosKeyResponse() *ReadKerberosKeyResponse
NewReadKerberosKeyResponse instantiates a new ReadKerberosKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewReadKerberosKeyResponseWithDefaults ¶
func NewReadKerberosKeyResponseWithDefaults() *ReadKerberosKeyResponse
NewReadKerberosKeyResponseWithDefaults instantiates a new ReadKerberosKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ReadKerberosKeyResponse) GetResult ¶
func (o *ReadKerberosKeyResponse) GetResult() KerberosKey
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadKerberosKeyResponse) GetResultOk ¶
func (o *ReadKerberosKeyResponse) GetResultOk() (*KerberosKey, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadKerberosKeyResponse) HasResult ¶
func (o *ReadKerberosKeyResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadKerberosKeyResponse) MarshalJSON ¶
func (o ReadKerberosKeyResponse) MarshalJSON() ([]byte, error)
func (*ReadKerberosKeyResponse) SetResult ¶
func (o *ReadKerberosKeyResponse) SetResult(v KerberosKey)
SetResult gets a reference to the given KerberosKey and assigns it to the Result field.
func (ReadKerberosKeyResponse) ToMap ¶
func (o ReadKerberosKeyResponse) ToMap() (map[string]interface{}, error)
func (*ReadKerberosKeyResponse) UnmarshalJSON ¶
func (o *ReadKerberosKeyResponse) UnmarshalJSON(data []byte) (err error)
type ReadTSIGKeyResponse ¶
type ReadTSIGKeyResponse struct { // The TSIGKey object. Result *TSIGKey `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadTSIGKeyResponse The response format to retrieve the __TSIGKey__ object.
func NewReadTSIGKeyResponse ¶
func NewReadTSIGKeyResponse() *ReadTSIGKeyResponse
NewReadTSIGKeyResponse instantiates a new ReadTSIGKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewReadTSIGKeyResponseWithDefaults ¶
func NewReadTSIGKeyResponseWithDefaults() *ReadTSIGKeyResponse
NewReadTSIGKeyResponseWithDefaults instantiates a new ReadTSIGKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ReadTSIGKeyResponse) GetResult ¶
func (o *ReadTSIGKeyResponse) GetResult() TSIGKey
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadTSIGKeyResponse) GetResultOk ¶
func (o *ReadTSIGKeyResponse) GetResultOk() (*TSIGKey, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadTSIGKeyResponse) HasResult ¶
func (o *ReadTSIGKeyResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadTSIGKeyResponse) MarshalJSON ¶
func (o ReadTSIGKeyResponse) MarshalJSON() ([]byte, error)
func (*ReadTSIGKeyResponse) SetResult ¶
func (o *ReadTSIGKeyResponse) SetResult(v TSIGKey)
SetResult gets a reference to the given TSIGKey and assigns it to the Result field.
func (ReadTSIGKeyResponse) ToMap ¶
func (o ReadTSIGKeyResponse) ToMap() (map[string]interface{}, error)
func (*ReadTSIGKeyResponse) UnmarshalJSON ¶
func (o *ReadTSIGKeyResponse) UnmarshalJSON(data []byte) (err error)
type TSIGKey ¶
type TSIGKey struct { // The TSIG key algorithm. Valid values are: * _hmac_sha1_ * _hmac_sha224_ * _hmac_sha256_ * _hmac_sha384_ * _hmac_sha512_ Defaults to _hmac_sha256_. Algorithm *string `json:"algorithm,omitempty"` // The description for the TSIG key. May contain 0 to 1024 characters. Can include UTF-8. Comment *string `json:"comment,omitempty"` // Time when the object has been created. CreatedAt *time.Time `json:"created_at,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // The TSIG key name in the absolute domain name format. Name string `json:"name"` // The TSIG key name supplied during a create/update operation that is converted to canonical form in punycode. ProtocolName *string `json:"protocol_name,omitempty"` // The TSIG key secret as a Base64 encoded string. Secret string `json:"secret"` // The tags for the TSIG key in JSON format. Tags map[string]interface{} `json:"tags,omitempty"` // Time when the object has been updated. Equals to _created_at_ if not updated after creation. UpdatedAt *time.Time `json:"updated_at,omitempty"` AdditionalProperties map[string]interface{} }
TSIGKey A __TSIGKey__ object (_keys/tsig_) represents a TSIG key.
func NewTSIGKey ¶
NewTSIGKey instantiates a new TSIGKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTSIGKeyWithDefaults ¶
func NewTSIGKeyWithDefaults() *TSIGKey
NewTSIGKeyWithDefaults instantiates a new TSIGKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TSIGKey) GetAlgorithm ¶
GetAlgorithm returns the Algorithm field value if set, zero value otherwise.
func (*TSIGKey) GetAlgorithmOk ¶
GetAlgorithmOk returns a tuple with the Algorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*TSIGKey) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*TSIGKey) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*TSIGKey) GetProtocolName ¶
GetProtocolName returns the ProtocolName field value if set, zero value otherwise.
func (*TSIGKey) GetProtocolNameOk ¶
GetProtocolNameOk returns a tuple with the ProtocolName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetSecretOk ¶
GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.
func (*TSIGKey) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*TSIGKey) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) HasAlgorithm ¶
HasAlgorithm returns a boolean if a field has been set.
func (*TSIGKey) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*TSIGKey) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*TSIGKey) HasProtocolName ¶
HasProtocolName returns a boolean if a field has been set.
func (*TSIGKey) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (TSIGKey) MarshalJSON ¶
func (*TSIGKey) SetAlgorithm ¶
SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.
func (*TSIGKey) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*TSIGKey) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*TSIGKey) SetProtocolName ¶
SetProtocolName gets a reference to the given string and assigns it to the ProtocolName field.
func (*TSIGKey) SetTags ¶
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*TSIGKey) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*TSIGKey) UnmarshalJSON ¶
type TsigAPI ¶
type TsigAPI interface { /* Create Create the TSIG key. Use this method to create a __TSIGKey__ object. A __TSIGKey__ object represents a TSIG key. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return TsigAPICreateRequest */ Create(ctx context.Context) TsigAPICreateRequest // CreateExecute executes the request // @return CreateTSIGKeyResponse CreateExecute(r TsigAPICreateRequest) (*CreateTSIGKeyResponse, *http.Response, error) /* Delete Delete the TSIG key. Use this method to delete a __TSIGKey__ object. A __TSIGKey__ object represents a TSIG key. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return TsigAPIDeleteRequest */ Delete(ctx context.Context, id string) TsigAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r TsigAPIDeleteRequest) (*http.Response, error) /* List Retrieve TSIG keys. Use this method to retrieve __TSIGKey__ objects. A __TSIGKey__ object represents a TSIG key. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return TsigAPIListRequest */ List(ctx context.Context) TsigAPIListRequest // ListExecute executes the request // @return ListTSIGKeyResponse ListExecute(r TsigAPIListRequest) (*ListTSIGKeyResponse, *http.Response, error) /* Read Retrieve the TSIG key. Use this method to retrieve a __TSIGKey__ object. A __TSIGKey__ object represents a TSIG key. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return TsigAPIReadRequest */ Read(ctx context.Context, id string) TsigAPIReadRequest // ReadExecute executes the request // @return ReadTSIGKeyResponse ReadExecute(r TsigAPIReadRequest) (*ReadTSIGKeyResponse, *http.Response, error) /* Update Update the TSIG key. Use this method to update a __TSIGKey__ object. A __TSIGKey__ object represents a TSIG key. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return TsigAPIUpdateRequest */ Update(ctx context.Context, id string) TsigAPIUpdateRequest // UpdateExecute executes the request // @return UpdateTSIGKeyResponse UpdateExecute(r TsigAPIUpdateRequest) (*UpdateTSIGKeyResponse, *http.Response, error) }
type TsigAPICreateRequest ¶
type TsigAPICreateRequest struct { ApiService TsigAPI // contains filtered or unexported fields }
func (TsigAPICreateRequest) Body ¶
func (r TsigAPICreateRequest) Body(body TSIGKey) TsigAPICreateRequest
func (TsigAPICreateRequest) Execute ¶
func (r TsigAPICreateRequest) Execute() (*CreateTSIGKeyResponse, *http.Response, error)
type TsigAPIDeleteRequest ¶
type TsigAPIDeleteRequest struct { ApiService TsigAPI // contains filtered or unexported fields }
type TsigAPIListRequest ¶
type TsigAPIListRequest struct { ApiService TsigAPI // contains filtered or unexported fields }
func (TsigAPIListRequest) Execute ¶
func (r TsigAPIListRequest) Execute() (*ListTSIGKeyResponse, *http.Response, error)
func (TsigAPIListRequest) Fields ¶
func (r TsigAPIListRequest) Fields(fields string) TsigAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (TsigAPIListRequest) Filter ¶
func (r TsigAPIListRequest) Filter(filter string) TsigAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (TsigAPIListRequest) Limit ¶
func (r TsigAPIListRequest) Limit(limit int32) TsigAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (TsigAPIListRequest) Offset ¶
func (r TsigAPIListRequest) Offset(offset int32) TsigAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (TsigAPIListRequest) OrderBy ¶
func (r TsigAPIListRequest) OrderBy(orderBy string) TsigAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (TsigAPIListRequest) PageToken ¶
func (r TsigAPIListRequest) PageToken(pageToken string) TsigAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (TsigAPIListRequest) Tfilter ¶
func (r TsigAPIListRequest) Tfilter(tfilter string) TsigAPIListRequest
This parameter is used for filtering by tags.
func (TsigAPIListRequest) TorderBy ¶
func (r TsigAPIListRequest) TorderBy(torderBy string) TsigAPIListRequest
This parameter is used for sorting by tags.
type TsigAPIReadRequest ¶
type TsigAPIReadRequest struct { ApiService TsigAPI // contains filtered or unexported fields }
func (TsigAPIReadRequest) Execute ¶
func (r TsigAPIReadRequest) Execute() (*ReadTSIGKeyResponse, *http.Response, error)
func (TsigAPIReadRequest) Fields ¶
func (r TsigAPIReadRequest) Fields(fields string) TsigAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type TsigAPIService ¶
TsigAPIService TsigAPI service
func (*TsigAPIService) Create ¶
func (a *TsigAPIService) Create(ctx context.Context) TsigAPICreateRequest
Create Create the TSIG key.
Use this method to create a __TSIGKey__ object. A __TSIGKey__ object represents a TSIG key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return TsigAPICreateRequest
func (*TsigAPIService) CreateExecute ¶
func (a *TsigAPIService) CreateExecute(r TsigAPICreateRequest) (*CreateTSIGKeyResponse, *http.Response, error)
Execute executes the request
@return CreateTSIGKeyResponse
func (*TsigAPIService) Delete ¶
func (a *TsigAPIService) Delete(ctx context.Context, id string) TsigAPIDeleteRequest
Delete Delete the TSIG key.
Use this method to delete a __TSIGKey__ object. A __TSIGKey__ object represents a TSIG key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return TsigAPIDeleteRequest
func (*TsigAPIService) DeleteExecute ¶
func (a *TsigAPIService) DeleteExecute(r TsigAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*TsigAPIService) List ¶
func (a *TsigAPIService) List(ctx context.Context) TsigAPIListRequest
List Retrieve TSIG keys.
Use this method to retrieve __TSIGKey__ objects. A __TSIGKey__ object represents a TSIG key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return TsigAPIListRequest
func (*TsigAPIService) ListExecute ¶
func (a *TsigAPIService) ListExecute(r TsigAPIListRequest) (*ListTSIGKeyResponse, *http.Response, error)
Execute executes the request
@return ListTSIGKeyResponse
func (*TsigAPIService) Read ¶
func (a *TsigAPIService) Read(ctx context.Context, id string) TsigAPIReadRequest
Read Retrieve the TSIG key.
Use this method to retrieve a __TSIGKey__ object. A __TSIGKey__ object represents a TSIG key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return TsigAPIReadRequest
func (*TsigAPIService) ReadExecute ¶
func (a *TsigAPIService) ReadExecute(r TsigAPIReadRequest) (*ReadTSIGKeyResponse, *http.Response, error)
Execute executes the request
@return ReadTSIGKeyResponse
func (*TsigAPIService) Update ¶
func (a *TsigAPIService) Update(ctx context.Context, id string) TsigAPIUpdateRequest
Update Update the TSIG key.
Use this method to update a __TSIGKey__ object. A __TSIGKey__ object represents a TSIG key.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return TsigAPIUpdateRequest
func (*TsigAPIService) UpdateExecute ¶
func (a *TsigAPIService) UpdateExecute(r TsigAPIUpdateRequest) (*UpdateTSIGKeyResponse, *http.Response, error)
Execute executes the request
@return UpdateTSIGKeyResponse
type TsigAPIUpdateRequest ¶
type TsigAPIUpdateRequest struct { ApiService TsigAPI // contains filtered or unexported fields }
func (TsigAPIUpdateRequest) Body ¶
func (r TsigAPIUpdateRequest) Body(body TSIGKey) TsigAPIUpdateRequest
func (TsigAPIUpdateRequest) Execute ¶
func (r TsigAPIUpdateRequest) Execute() (*UpdateTSIGKeyResponse, *http.Response, error)
type UpdateKerberosKeyResponse ¶
type UpdateKerberosKeyResponse struct { // The __KerberosKey__ object. Result *KerberosKey `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateKerberosKeyResponse The response format to update __KerberosKey__ resource extracted from the uploaded keytab file.
func NewUpdateKerberosKeyResponse ¶
func NewUpdateKerberosKeyResponse() *UpdateKerberosKeyResponse
NewUpdateKerberosKeyResponse instantiates a new UpdateKerberosKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateKerberosKeyResponseWithDefaults ¶
func NewUpdateKerberosKeyResponseWithDefaults() *UpdateKerberosKeyResponse
NewUpdateKerberosKeyResponseWithDefaults instantiates a new UpdateKerberosKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateKerberosKeyResponse) GetResult ¶
func (o *UpdateKerberosKeyResponse) GetResult() KerberosKey
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateKerberosKeyResponse) GetResultOk ¶
func (o *UpdateKerberosKeyResponse) GetResultOk() (*KerberosKey, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateKerberosKeyResponse) HasResult ¶
func (o *UpdateKerberosKeyResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateKerberosKeyResponse) MarshalJSON ¶
func (o UpdateKerberosKeyResponse) MarshalJSON() ([]byte, error)
func (*UpdateKerberosKeyResponse) SetResult ¶
func (o *UpdateKerberosKeyResponse) SetResult(v KerberosKey)
SetResult gets a reference to the given KerberosKey and assigns it to the Result field.
func (UpdateKerberosKeyResponse) ToMap ¶
func (o UpdateKerberosKeyResponse) ToMap() (map[string]interface{}, error)
func (*UpdateKerberosKeyResponse) UnmarshalJSON ¶
func (o *UpdateKerberosKeyResponse) UnmarshalJSON(data []byte) (err error)
type UpdateTSIGKeyResponse ¶
type UpdateTSIGKeyResponse struct { // The TSIGKey object. Result *TSIGKey `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateTSIGKeyResponse The response format to update __TSIGKey__ object.
func NewUpdateTSIGKeyResponse ¶
func NewUpdateTSIGKeyResponse() *UpdateTSIGKeyResponse
NewUpdateTSIGKeyResponse instantiates a new UpdateTSIGKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateTSIGKeyResponseWithDefaults ¶
func NewUpdateTSIGKeyResponseWithDefaults() *UpdateTSIGKeyResponse
NewUpdateTSIGKeyResponseWithDefaults instantiates a new UpdateTSIGKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateTSIGKeyResponse) GetResult ¶
func (o *UpdateTSIGKeyResponse) GetResult() TSIGKey
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateTSIGKeyResponse) GetResultOk ¶
func (o *UpdateTSIGKeyResponse) GetResultOk() (*TSIGKey, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateTSIGKeyResponse) HasResult ¶
func (o *UpdateTSIGKeyResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateTSIGKeyResponse) MarshalJSON ¶
func (o UpdateTSIGKeyResponse) MarshalJSON() ([]byte, error)
func (*UpdateTSIGKeyResponse) SetResult ¶
func (o *UpdateTSIGKeyResponse) SetResult(v TSIGKey)
SetResult gets a reference to the given TSIGKey and assigns it to the Result field.
func (UpdateTSIGKeyResponse) ToMap ¶
func (o UpdateTSIGKeyResponse) ToMap() (map[string]interface{}, error)
func (*UpdateTSIGKeyResponse) UnmarshalJSON ¶
func (o *UpdateTSIGKeyResponse) UnmarshalJSON(data []byte) (err error)
type UploadAPI ¶
type UploadAPI interface { /* Upload Upload content to the keys service. Use this method to upload specified content type to the keys service. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return UploadAPIUploadRequest */ Upload(ctx context.Context) UploadAPIUploadRequest // UploadExecute executes the request // @return DdiuploadResponse UploadExecute(r UploadAPIUploadRequest) (*DdiuploadResponse, *http.Response, error) }
type UploadAPIService ¶
UploadAPIService UploadAPI service
func (*UploadAPIService) Upload ¶
func (a *UploadAPIService) Upload(ctx context.Context) UploadAPIUploadRequest
Upload Upload content to the keys service.
Use this method to upload specified content type to the keys service.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return UploadAPIUploadRequest
func (*UploadAPIService) UploadExecute ¶
func (a *UploadAPIService) UploadExecute(r UploadAPIUploadRequest) (*DdiuploadResponse, *http.Response, error)
Execute executes the request
@return DdiuploadResponse
type UploadAPIUploadRequest ¶
type UploadAPIUploadRequest struct { ApiService UploadAPI // contains filtered or unexported fields }
func (UploadAPIUploadRequest) Body ¶
func (r UploadAPIUploadRequest) Body(body UploadRequest) UploadAPIUploadRequest
func (UploadAPIUploadRequest) Execute ¶
func (r UploadAPIUploadRequest) Execute() (*DdiuploadResponse, *http.Response, error)
type UploadContentType ¶
type UploadContentType string
UploadContentType - UNKNOWN: Unknown type. - KEYTAB: Keytab file containing Kerberos keys.
const ( UPLOADCONTENTTYPE_UNKNOWN UploadContentType = "UNKNOWN" UPLOADCONTENTTYPE_KEYTAB UploadContentType = "KEYTAB" )
List of uploadContentType
func NewUploadContentTypeFromValue ¶
func NewUploadContentTypeFromValue(v string) (*UploadContentType, error)
NewUploadContentTypeFromValue returns a pointer to a valid UploadContentType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (UploadContentType) IsValid ¶
func (v UploadContentType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (UploadContentType) Ptr ¶
func (v UploadContentType) Ptr() *UploadContentType
Ptr returns reference to uploadContentType value
func (*UploadContentType) UnmarshalJSON ¶
func (v *UploadContentType) UnmarshalJSON(src []byte) error
type UploadRequest ¶
type UploadRequest struct { // The description for uploaded content. May contain 0 to 1024 characters. Can include UTF-8. Comment *string `json:"comment,omitempty"` // Base64 encoded content. Content string `json:"content"` Fields *ProtobufFieldMask `json:"fields,omitempty"` // The tags for uploaded content in JSON format. Tags map[string]interface{} `json:"tags,omitempty"` // Type of uploaded content. Type UploadContentType `json:"type"` AdditionalProperties map[string]interface{} }
UploadRequest The request format for uploading content.
func NewUploadRequest ¶
func NewUploadRequest(content string, type_ UploadContentType) *UploadRequest
NewUploadRequest instantiates a new UploadRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUploadRequestWithDefaults ¶
func NewUploadRequestWithDefaults() *UploadRequest
NewUploadRequestWithDefaults instantiates a new UploadRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UploadRequest) GetComment ¶
func (o *UploadRequest) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*UploadRequest) GetCommentOk ¶
func (o *UploadRequest) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UploadRequest) GetContent ¶
func (o *UploadRequest) GetContent() string
GetContent returns the Content field value
func (*UploadRequest) GetContentOk ¶
func (o *UploadRequest) GetContentOk() (*string, bool)
GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.
func (*UploadRequest) GetFields ¶
func (o *UploadRequest) GetFields() ProtobufFieldMask
GetFields returns the Fields field value if set, zero value otherwise.
func (*UploadRequest) GetFieldsOk ¶
func (o *UploadRequest) GetFieldsOk() (*ProtobufFieldMask, bool)
GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UploadRequest) GetTags ¶
func (o *UploadRequest) GetTags() map[string]interface{}
GetTags returns the Tags field value if set, zero value otherwise.
func (*UploadRequest) GetTagsOk ¶
func (o *UploadRequest) GetTagsOk() (map[string]interface{}, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UploadRequest) GetType ¶
func (o *UploadRequest) GetType() UploadContentType
GetType returns the Type field value
func (*UploadRequest) GetTypeOk ¶
func (o *UploadRequest) GetTypeOk() (*UploadContentType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*UploadRequest) HasComment ¶
func (o *UploadRequest) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*UploadRequest) HasFields ¶
func (o *UploadRequest) HasFields() bool
HasFields returns a boolean if a field has been set.
func (*UploadRequest) HasTags ¶
func (o *UploadRequest) HasTags() bool
HasTags returns a boolean if a field has been set.
func (UploadRequest) MarshalJSON ¶
func (o UploadRequest) MarshalJSON() ([]byte, error)
func (*UploadRequest) SetComment ¶
func (o *UploadRequest) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*UploadRequest) SetContent ¶
func (o *UploadRequest) SetContent(v string)
SetContent sets field value
func (*UploadRequest) SetFields ¶
func (o *UploadRequest) SetFields(v ProtobufFieldMask)
SetFields gets a reference to the given ProtobufFieldMask and assigns it to the Fields field.
func (*UploadRequest) SetTags ¶
func (o *UploadRequest) SetTags(v map[string]interface{})
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*UploadRequest) SetType ¶
func (o *UploadRequest) SetType(v UploadContentType)
SetType sets field value
func (UploadRequest) ToMap ¶
func (o UploadRequest) ToMap() (map[string]interface{}, error)
func (*UploadRequest) UnmarshalJSON ¶
func (o *UploadRequest) UnmarshalJSON(data []byte) (err error)
Source Files
¶
- api_generate_tsig.go
- api_kerberos.go
- api_tsig.go
- api_upload.go
- client.go
- model_create_tsig_key_response.go
- model_ddiupload_response.go
- model_generate_tsig_response.go
- model_generate_tsig_result.go
- model_kerberos_key.go
- model_kerberos_keys.go
- model_list_kerberos_key_response.go
- model_list_tsig_key_response.go
- model_protobuf_field_mask.go
- model_read_kerberos_key_response.go
- model_read_tsig_key_response.go
- model_tsig_key.go
- model_update_kerberos_key_response.go
- model_update_tsig_key_response.go
- model_upload_content_type.go
- model_upload_request.go
- utils.go