Name | Type | Description | Notes |
---|---|---|---|
AccessDate | Pointer to time.Time | [optional] | |
AccessDateDisplay | Pointer to string | [optional] | |
AccessInfo | Pointer to AuthMethodAccessInfo | [optional] | |
AccountId | Pointer to string | [optional] | |
AssociatedGwIds | Pointer to []int64 | [optional] | |
AuthMethodAccessId | Pointer to string | [optional] | |
AuthMethodAdditionalData | Pointer to AuthMethodAdditionalData | [optional] | |
AuthMethodName | Pointer to string | [optional] | |
AuthMethodRolesAssoc | Pointer to []AuthMethodRoleAssociation | [optional] | |
ClientPermissions | Pointer to []string | [optional] | |
CreationDate | Pointer to time.Time | [optional] | |
DeleteProtection | Pointer to bool | [optional] | |
Description | Pointer to string | [optional] | |
IsApproved | Pointer to bool | [optional] | |
ModificationDate | Pointer to time.Time | [optional] |
func NewAuthMethod() *AuthMethod
NewAuthMethod instantiates a new AuthMethod 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 NewAuthMethodWithDefaults() *AuthMethod
NewAuthMethodWithDefaults instantiates a new AuthMethod 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 (o *AuthMethod) GetAccessDate() time.Time
GetAccessDate returns the AccessDate field if non-nil, zero value otherwise.
func (o *AuthMethod) GetAccessDateOk() (*time.Time, bool)
GetAccessDateOk returns a tuple with the AccessDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetAccessDate(v time.Time)
SetAccessDate sets AccessDate field to given value.
func (o *AuthMethod) HasAccessDate() bool
HasAccessDate returns a boolean if a field has been set.
func (o *AuthMethod) GetAccessDateDisplay() string
GetAccessDateDisplay returns the AccessDateDisplay field if non-nil, zero value otherwise.
func (o *AuthMethod) GetAccessDateDisplayOk() (*string, bool)
GetAccessDateDisplayOk returns a tuple with the AccessDateDisplay field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetAccessDateDisplay(v string)
SetAccessDateDisplay sets AccessDateDisplay field to given value.
func (o *AuthMethod) HasAccessDateDisplay() bool
HasAccessDateDisplay returns a boolean if a field has been set.
func (o *AuthMethod) GetAccessInfo() AuthMethodAccessInfo
GetAccessInfo returns the AccessInfo field if non-nil, zero value otherwise.
func (o *AuthMethod) GetAccessInfoOk() (*AuthMethodAccessInfo, bool)
GetAccessInfoOk returns a tuple with the AccessInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetAccessInfo(v AuthMethodAccessInfo)
SetAccessInfo sets AccessInfo field to given value.
func (o *AuthMethod) HasAccessInfo() bool
HasAccessInfo returns a boolean if a field has been set.
func (o *AuthMethod) GetAccountId() string
GetAccountId returns the AccountId field if non-nil, zero value otherwise.
func (o *AuthMethod) GetAccountIdOk() (*string, bool)
GetAccountIdOk returns a tuple with the AccountId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetAccountId(v string)
SetAccountId sets AccountId field to given value.
func (o *AuthMethod) HasAccountId() bool
HasAccountId returns a boolean if a field has been set.
func (o *AuthMethod) GetAssociatedGwIds() []int64
GetAssociatedGwIds returns the AssociatedGwIds field if non-nil, zero value otherwise.
func (o *AuthMethod) GetAssociatedGwIdsOk() (*[]int64, bool)
GetAssociatedGwIdsOk returns a tuple with the AssociatedGwIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetAssociatedGwIds(v []int64)
SetAssociatedGwIds sets AssociatedGwIds field to given value.
func (o *AuthMethod) HasAssociatedGwIds() bool
HasAssociatedGwIds returns a boolean if a field has been set.
func (o *AuthMethod) GetAuthMethodAccessId() string
GetAuthMethodAccessId returns the AuthMethodAccessId field if non-nil, zero value otherwise.
func (o *AuthMethod) GetAuthMethodAccessIdOk() (*string, bool)
GetAuthMethodAccessIdOk returns a tuple with the AuthMethodAccessId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetAuthMethodAccessId(v string)
SetAuthMethodAccessId sets AuthMethodAccessId field to given value.
func (o *AuthMethod) HasAuthMethodAccessId() bool
HasAuthMethodAccessId returns a boolean if a field has been set.
func (o *AuthMethod) GetAuthMethodAdditionalData() AuthMethodAdditionalData
GetAuthMethodAdditionalData returns the AuthMethodAdditionalData field if non-nil, zero value otherwise.
func (o *AuthMethod) GetAuthMethodAdditionalDataOk() (*AuthMethodAdditionalData, bool)
GetAuthMethodAdditionalDataOk returns a tuple with the AuthMethodAdditionalData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetAuthMethodAdditionalData(v AuthMethodAdditionalData)
SetAuthMethodAdditionalData sets AuthMethodAdditionalData field to given value.
func (o *AuthMethod) HasAuthMethodAdditionalData() bool
HasAuthMethodAdditionalData returns a boolean if a field has been set.
func (o *AuthMethod) GetAuthMethodName() string
GetAuthMethodName returns the AuthMethodName field if non-nil, zero value otherwise.
func (o *AuthMethod) GetAuthMethodNameOk() (*string, bool)
GetAuthMethodNameOk returns a tuple with the AuthMethodName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetAuthMethodName(v string)
SetAuthMethodName sets AuthMethodName field to given value.
func (o *AuthMethod) HasAuthMethodName() bool
HasAuthMethodName returns a boolean if a field has been set.
func (o *AuthMethod) GetAuthMethodRolesAssoc() []AuthMethodRoleAssociation
GetAuthMethodRolesAssoc returns the AuthMethodRolesAssoc field if non-nil, zero value otherwise.
func (o *AuthMethod) GetAuthMethodRolesAssocOk() (*[]AuthMethodRoleAssociation, bool)
GetAuthMethodRolesAssocOk returns a tuple with the AuthMethodRolesAssoc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetAuthMethodRolesAssoc(v []AuthMethodRoleAssociation)
SetAuthMethodRolesAssoc sets AuthMethodRolesAssoc field to given value.
func (o *AuthMethod) HasAuthMethodRolesAssoc() bool
HasAuthMethodRolesAssoc returns a boolean if a field has been set.
func (o *AuthMethod) GetClientPermissions() []string
GetClientPermissions returns the ClientPermissions field if non-nil, zero value otherwise.
func (o *AuthMethod) GetClientPermissionsOk() (*[]string, bool)
GetClientPermissionsOk returns a tuple with the ClientPermissions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetClientPermissions(v []string)
SetClientPermissions sets ClientPermissions field to given value.
func (o *AuthMethod) HasClientPermissions() bool
HasClientPermissions returns a boolean if a field has been set.
func (o *AuthMethod) GetCreationDate() time.Time
GetCreationDate returns the CreationDate field if non-nil, zero value otherwise.
func (o *AuthMethod) GetCreationDateOk() (*time.Time, bool)
GetCreationDateOk returns a tuple with the CreationDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetCreationDate(v time.Time)
SetCreationDate sets CreationDate field to given value.
func (o *AuthMethod) HasCreationDate() bool
HasCreationDate returns a boolean if a field has been set.
func (o *AuthMethod) GetDeleteProtection() bool
GetDeleteProtection returns the DeleteProtection field if non-nil, zero value otherwise.
func (o *AuthMethod) GetDeleteProtectionOk() (*bool, 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.
func (o *AuthMethod) SetDeleteProtection(v bool)
SetDeleteProtection sets DeleteProtection field to given value.
func (o *AuthMethod) HasDeleteProtection() bool
HasDeleteProtection returns a boolean if a field has been set.
func (o *AuthMethod) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *AuthMethod) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *AuthMethod) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *AuthMethod) GetIsApproved() bool
GetIsApproved returns the IsApproved field if non-nil, zero value otherwise.
func (o *AuthMethod) GetIsApprovedOk() (*bool, bool)
GetIsApprovedOk returns a tuple with the IsApproved field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetIsApproved(v bool)
SetIsApproved sets IsApproved field to given value.
func (o *AuthMethod) HasIsApproved() bool
HasIsApproved returns a boolean if a field has been set.
func (o *AuthMethod) GetModificationDate() time.Time
GetModificationDate returns the ModificationDate field if non-nil, zero value otherwise.
func (o *AuthMethod) GetModificationDateOk() (*time.Time, bool)
GetModificationDateOk returns a tuple with the ModificationDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthMethod) SetModificationDate(v time.Time)
SetModificationDate sets ModificationDate field to given value.
func (o *AuthMethod) HasModificationDate() bool
HasModificationDate returns a boolean if a field has been set.