Skip to content

Latest commit

 

History

History
405 lines (218 loc) · 12.7 KB

GatewayUpdateProducerCustom.md

File metadata and controls

405 lines (218 loc) · 12.7 KB

GatewayUpdateProducerCustom

Properties

Name Type Description Notes
AdminRotationIntervalDays Pointer to int64 Define rotation interval in days [optional]
CreateSyncUrl string URL of an endpoint that implements /sync/create method, for example https://webhook.example.com/sync/create
DeleteProtection Pointer to string Protection from accidental deletion of this item [optional]
EnableAdminRotation Pointer to bool Should admin credentials be rotated [optional] [default to false]
Name string Producer name
NewName Pointer to string Producer name [optional]
Payload Pointer to string Secret payload to be sent with each create/revoke webhook request [optional]
ProducerEncryptionKeyName Pointer to string Dynamic producer encryption key [optional]
RevokeSyncUrl string URL of an endpoint that implements /sync/revoke method, for example https://webhook.example.com/sync/revoke
RotateSyncUrl Pointer to string URL of an endpoint that implements /sync/rotate method, for example https://webhook.example.com/sync/rotate [optional]
Tags Pointer to []string List of the tags attached to this secret [optional]
TimeoutSec Pointer to int64 Maximum allowed time in seconds for the webhook to return the results [optional] [default to 60]
Token Pointer to string Authentication token (see `/auth` and `/configure`) [optional]
UidToken Pointer to string The universal identity token, Required only for universal_identity authentication [optional]
UserTtl Pointer to string User TTL [optional] [default to "60m"]

Methods

NewGatewayUpdateProducerCustom

func NewGatewayUpdateProducerCustom(createSyncUrl string, name string, revokeSyncUrl string, ) *GatewayUpdateProducerCustom

NewGatewayUpdateProducerCustom instantiates a new GatewayUpdateProducerCustom 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

NewGatewayUpdateProducerCustomWithDefaults

func NewGatewayUpdateProducerCustomWithDefaults() *GatewayUpdateProducerCustom

NewGatewayUpdateProducerCustomWithDefaults instantiates a new GatewayUpdateProducerCustom 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

GetAdminRotationIntervalDays

func (o *GatewayUpdateProducerCustom) GetAdminRotationIntervalDays() int64

GetAdminRotationIntervalDays returns the AdminRotationIntervalDays field if non-nil, zero value otherwise.

GetAdminRotationIntervalDaysOk

func (o *GatewayUpdateProducerCustom) GetAdminRotationIntervalDaysOk() (*int64, bool)

GetAdminRotationIntervalDaysOk returns a tuple with the AdminRotationIntervalDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAdminRotationIntervalDays

func (o *GatewayUpdateProducerCustom) SetAdminRotationIntervalDays(v int64)

SetAdminRotationIntervalDays sets AdminRotationIntervalDays field to given value.

HasAdminRotationIntervalDays

func (o *GatewayUpdateProducerCustom) HasAdminRotationIntervalDays() bool

HasAdminRotationIntervalDays returns a boolean if a field has been set.

GetCreateSyncUrl

func (o *GatewayUpdateProducerCustom) GetCreateSyncUrl() string

GetCreateSyncUrl returns the CreateSyncUrl field if non-nil, zero value otherwise.

GetCreateSyncUrlOk

func (o *GatewayUpdateProducerCustom) GetCreateSyncUrlOk() (*string, bool)

GetCreateSyncUrlOk returns a tuple with the CreateSyncUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCreateSyncUrl

func (o *GatewayUpdateProducerCustom) SetCreateSyncUrl(v string)

SetCreateSyncUrl sets CreateSyncUrl field to given value.

GetDeleteProtection

func (o *GatewayUpdateProducerCustom) GetDeleteProtection() string

GetDeleteProtection returns the DeleteProtection field if non-nil, zero value otherwise.

GetDeleteProtectionOk

func (o *GatewayUpdateProducerCustom) GetDeleteProtectionOk() (*string, bool)

GetDeleteProtectionOk returns a tuple with the DeleteProtection field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDeleteProtection

func (o *GatewayUpdateProducerCustom) SetDeleteProtection(v string)

SetDeleteProtection sets DeleteProtection field to given value.

HasDeleteProtection

func (o *GatewayUpdateProducerCustom) HasDeleteProtection() bool

HasDeleteProtection returns a boolean if a field has been set.

GetEnableAdminRotation

func (o *GatewayUpdateProducerCustom) GetEnableAdminRotation() bool

GetEnableAdminRotation returns the EnableAdminRotation field if non-nil, zero value otherwise.

GetEnableAdminRotationOk

func (o *GatewayUpdateProducerCustom) GetEnableAdminRotationOk() (*bool, bool)

GetEnableAdminRotationOk returns a tuple with the EnableAdminRotation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetEnableAdminRotation

func (o *GatewayUpdateProducerCustom) SetEnableAdminRotation(v bool)

SetEnableAdminRotation sets EnableAdminRotation field to given value.

HasEnableAdminRotation

func (o *GatewayUpdateProducerCustom) HasEnableAdminRotation() bool

HasEnableAdminRotation returns a boolean if a field has been set.

GetName

func (o *GatewayUpdateProducerCustom) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk

func (o *GatewayUpdateProducerCustom) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetName

func (o *GatewayUpdateProducerCustom) SetName(v string)

SetName sets Name field to given value.

GetNewName

func (o *GatewayUpdateProducerCustom) GetNewName() string

GetNewName returns the NewName field if non-nil, zero value otherwise.

GetNewNameOk

func (o *GatewayUpdateProducerCustom) GetNewNameOk() (*string, bool)

GetNewNameOk returns a tuple with the NewName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetNewName

func (o *GatewayUpdateProducerCustom) SetNewName(v string)

SetNewName sets NewName field to given value.

HasNewName

func (o *GatewayUpdateProducerCustom) HasNewName() bool

HasNewName returns a boolean if a field has been set.

GetPayload

func (o *GatewayUpdateProducerCustom) GetPayload() string

GetPayload returns the Payload field if non-nil, zero value otherwise.

GetPayloadOk

func (o *GatewayUpdateProducerCustom) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPayload

func (o *GatewayUpdateProducerCustom) SetPayload(v string)

SetPayload sets Payload field to given value.

HasPayload

func (o *GatewayUpdateProducerCustom) HasPayload() bool

HasPayload returns a boolean if a field has been set.

GetProducerEncryptionKeyName

func (o *GatewayUpdateProducerCustom) GetProducerEncryptionKeyName() string

GetProducerEncryptionKeyName returns the ProducerEncryptionKeyName field if non-nil, zero value otherwise.

GetProducerEncryptionKeyNameOk

func (o *GatewayUpdateProducerCustom) GetProducerEncryptionKeyNameOk() (*string, bool)

GetProducerEncryptionKeyNameOk returns a tuple with the ProducerEncryptionKeyName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetProducerEncryptionKeyName

func (o *GatewayUpdateProducerCustom) SetProducerEncryptionKeyName(v string)

SetProducerEncryptionKeyName sets ProducerEncryptionKeyName field to given value.

HasProducerEncryptionKeyName

func (o *GatewayUpdateProducerCustom) HasProducerEncryptionKeyName() bool

HasProducerEncryptionKeyName returns a boolean if a field has been set.

GetRevokeSyncUrl

func (o *GatewayUpdateProducerCustom) GetRevokeSyncUrl() string

GetRevokeSyncUrl returns the RevokeSyncUrl field if non-nil, zero value otherwise.

GetRevokeSyncUrlOk

func (o *GatewayUpdateProducerCustom) GetRevokeSyncUrlOk() (*string, bool)

GetRevokeSyncUrlOk returns a tuple with the RevokeSyncUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRevokeSyncUrl

func (o *GatewayUpdateProducerCustom) SetRevokeSyncUrl(v string)

SetRevokeSyncUrl sets RevokeSyncUrl field to given value.

GetRotateSyncUrl

func (o *GatewayUpdateProducerCustom) GetRotateSyncUrl() string

GetRotateSyncUrl returns the RotateSyncUrl field if non-nil, zero value otherwise.

GetRotateSyncUrlOk

func (o *GatewayUpdateProducerCustom) GetRotateSyncUrlOk() (*string, bool)

GetRotateSyncUrlOk returns a tuple with the RotateSyncUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRotateSyncUrl

func (o *GatewayUpdateProducerCustom) SetRotateSyncUrl(v string)

SetRotateSyncUrl sets RotateSyncUrl field to given value.

HasRotateSyncUrl

func (o *GatewayUpdateProducerCustom) HasRotateSyncUrl() bool

HasRotateSyncUrl returns a boolean if a field has been set.

GetTags

func (o *GatewayUpdateProducerCustom) GetTags() []string

GetTags returns the Tags field if non-nil, zero value otherwise.

GetTagsOk

func (o *GatewayUpdateProducerCustom) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTags

func (o *GatewayUpdateProducerCustom) SetTags(v []string)

SetTags sets Tags field to given value.

HasTags

func (o *GatewayUpdateProducerCustom) HasTags() bool

HasTags returns a boolean if a field has been set.

GetTimeoutSec

func (o *GatewayUpdateProducerCustom) GetTimeoutSec() int64

GetTimeoutSec returns the TimeoutSec field if non-nil, zero value otherwise.

GetTimeoutSecOk

func (o *GatewayUpdateProducerCustom) GetTimeoutSecOk() (*int64, bool)

GetTimeoutSecOk returns a tuple with the TimeoutSec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTimeoutSec

func (o *GatewayUpdateProducerCustom) SetTimeoutSec(v int64)

SetTimeoutSec sets TimeoutSec field to given value.

HasTimeoutSec

func (o *GatewayUpdateProducerCustom) HasTimeoutSec() bool

HasTimeoutSec returns a boolean if a field has been set.

GetToken

func (o *GatewayUpdateProducerCustom) GetToken() string

GetToken returns the Token field if non-nil, zero value otherwise.

GetTokenOk

func (o *GatewayUpdateProducerCustom) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetToken

func (o *GatewayUpdateProducerCustom) SetToken(v string)

SetToken sets Token field to given value.

HasToken

func (o *GatewayUpdateProducerCustom) HasToken() bool

HasToken returns a boolean if a field has been set.

GetUidToken

func (o *GatewayUpdateProducerCustom) GetUidToken() string

GetUidToken returns the UidToken field if non-nil, zero value otherwise.

GetUidTokenOk

func (o *GatewayUpdateProducerCustom) GetUidTokenOk() (*string, bool)

GetUidTokenOk returns a tuple with the UidToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUidToken

func (o *GatewayUpdateProducerCustom) SetUidToken(v string)

SetUidToken sets UidToken field to given value.

HasUidToken

func (o *GatewayUpdateProducerCustom) HasUidToken() bool

HasUidToken returns a boolean if a field has been set.

GetUserTtl

func (o *GatewayUpdateProducerCustom) GetUserTtl() string

GetUserTtl returns the UserTtl field if non-nil, zero value otherwise.

GetUserTtlOk

func (o *GatewayUpdateProducerCustom) GetUserTtlOk() (*string, bool)

GetUserTtlOk returns a tuple with the UserTtl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUserTtl

func (o *GatewayUpdateProducerCustom) SetUserTtl(v string)

SetUserTtl sets UserTtl field to given value.

HasUserTtl

func (o *GatewayUpdateProducerCustom) HasUserTtl() bool

HasUserTtl returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]