Skip to content

Latest commit

 

History

History
239 lines (128 loc) · 6.74 KB

SecretPAMEphemeralCredential.md

File metadata and controls

239 lines (128 loc) · 6.74 KB

SecretPAMEphemeralCredential

Properties

Name Type Description Notes
Id int32 PAM credential ID generated by senhasegura [readonly]
Ttl int32 [readonly]
Username string PAM credential username
Password string PAM credential password
AdditionalInformation Pointer to string PAM credential additional information, such as database instances [optional]
Type Pointer to string [optional]
Domain Pointer to string [optional]
Tags Pointer to []string [optional]
Device SecretPAMDevice

Methods

NewSecretPAMEphemeralCredential

func NewSecretPAMEphemeralCredential(id int32, ttl int32, username string, password string, device SecretPAMDevice, ) *SecretPAMEphemeralCredential

NewSecretPAMEphemeralCredential instantiates a new SecretPAMEphemeralCredential 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

NewSecretPAMEphemeralCredentialWithDefaults

func NewSecretPAMEphemeralCredentialWithDefaults() *SecretPAMEphemeralCredential

NewSecretPAMEphemeralCredentialWithDefaults instantiates a new SecretPAMEphemeralCredential 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

GetId

func (o *SecretPAMEphemeralCredential) GetId() int32

GetId returns the Id field if non-nil, zero value otherwise.

GetIdOk

func (o *SecretPAMEphemeralCredential) GetIdOk() (*int32, bool)

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

SetId

func (o *SecretPAMEphemeralCredential) SetId(v int32)

SetId sets Id field to given value.

GetTtl

func (o *SecretPAMEphemeralCredential) GetTtl() int32

GetTtl returns the Ttl field if non-nil, zero value otherwise.

GetTtlOk

func (o *SecretPAMEphemeralCredential) GetTtlOk() (*int32, bool)

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

SetTtl

func (o *SecretPAMEphemeralCredential) SetTtl(v int32)

SetTtl sets Ttl field to given value.

GetUsername

func (o *SecretPAMEphemeralCredential) GetUsername() string

GetUsername returns the Username field if non-nil, zero value otherwise.

GetUsernameOk

func (o *SecretPAMEphemeralCredential) GetUsernameOk() (*string, bool)

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

SetUsername

func (o *SecretPAMEphemeralCredential) SetUsername(v string)

SetUsername sets Username field to given value.

GetPassword

func (o *SecretPAMEphemeralCredential) GetPassword() string

GetPassword returns the Password field if non-nil, zero value otherwise.

GetPasswordOk

func (o *SecretPAMEphemeralCredential) GetPasswordOk() (*string, bool)

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

SetPassword

func (o *SecretPAMEphemeralCredential) SetPassword(v string)

SetPassword sets Password field to given value.

GetAdditionalInformation

func (o *SecretPAMEphemeralCredential) GetAdditionalInformation() string

GetAdditionalInformation returns the AdditionalInformation field if non-nil, zero value otherwise.

GetAdditionalInformationOk

func (o *SecretPAMEphemeralCredential) GetAdditionalInformationOk() (*string, bool)

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

SetAdditionalInformation

func (o *SecretPAMEphemeralCredential) SetAdditionalInformation(v string)

SetAdditionalInformation sets AdditionalInformation field to given value.

HasAdditionalInformation

func (o *SecretPAMEphemeralCredential) HasAdditionalInformation() bool

HasAdditionalInformation returns a boolean if a field has been set.

GetType

func (o *SecretPAMEphemeralCredential) GetType() string

GetType returns the Type field if non-nil, zero value otherwise.

GetTypeOk

func (o *SecretPAMEphemeralCredential) GetTypeOk() (*string, bool)

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

SetType

func (o *SecretPAMEphemeralCredential) SetType(v string)

SetType sets Type field to given value.

HasType

func (o *SecretPAMEphemeralCredential) HasType() bool

HasType returns a boolean if a field has been set.

GetDomain

func (o *SecretPAMEphemeralCredential) GetDomain() string

GetDomain returns the Domain field if non-nil, zero value otherwise.

GetDomainOk

func (o *SecretPAMEphemeralCredential) GetDomainOk() (*string, bool)

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

SetDomain

func (o *SecretPAMEphemeralCredential) SetDomain(v string)

SetDomain sets Domain field to given value.

HasDomain

func (o *SecretPAMEphemeralCredential) HasDomain() bool

HasDomain returns a boolean if a field has been set.

GetTags

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

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

GetTagsOk

func (o *SecretPAMEphemeralCredential) 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 *SecretPAMEphemeralCredential) SetTags(v []string)

SetTags sets Tags field to given value.

HasTags

func (o *SecretPAMEphemeralCredential) HasTags() bool

HasTags returns a boolean if a field has been set.

GetDevice

func (o *SecretPAMEphemeralCredential) GetDevice() SecretPAMDevice

GetDevice returns the Device field if non-nil, zero value otherwise.

GetDeviceOk

func (o *SecretPAMEphemeralCredential) GetDeviceOk() (*SecretPAMDevice, bool)

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

SetDevice

func (o *SecretPAMEphemeralCredential) SetDevice(v SecretPAMDevice)

SetDevice sets Device field to given value.

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