Name | Type | Description | Notes |
---|---|---|---|
CategoryModificationTime | Pointer to int64 | [optional] | |
Id | Pointer to string | [optional] | |
Name | Pointer to string | The name of the account. | [optional] |
Address | Pointer to string | The name or address of the machine where the account will be used. Valid values: DNS/IP/URL where the account is managed | [optional] |
UserName | Pointer to string | Account user's name. | [optional] |
PlatformId | string | The platform assigned to this account. Valid values: Valid platform IDs, example: WinServerLocal | |
SafeName | string | The Safe where the account will be created. | |
SecretType | Pointer to string | Description The type of password. Valid values password, key | [optional] |
Secret | Pointer to string | [optional] | |
PlatformAccountProperties | Pointer to map[string]string | Object containing key-value pairs to associate with the account, as defined by the account platform. These properties are validated against the mandatory and optional properties of the specified platform's definition. Optional properties that do not exist on the account will not be returned here. Internal properties are not returned. Valid values example: {"Location": "IT", "OwnerName":"MSSPAdmin"} | [optional] |
SecretManagement | Pointer to AutomaticSecretManagement | [optional] | |
RemoteMachinesAccess | Pointer to RemoteMachinesAccess | [optional] | |
CreatedTime | Pointer to int64 | Date and time account was created | [optional] |
func NewAccountModel(platformId string, safeName string, ) *AccountModel
NewAccountModel instantiates a new AccountModel 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 NewAccountModelWithDefaults() *AccountModel
NewAccountModelWithDefaults instantiates a new AccountModel 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 *AccountModel) GetCategoryModificationTime() int64
GetCategoryModificationTime returns the CategoryModificationTime field if non-nil, zero value otherwise.
func (o *AccountModel) GetCategoryModificationTimeOk() (*int64, bool)
GetCategoryModificationTimeOk returns a tuple with the CategoryModificationTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetCategoryModificationTime(v int64)
SetCategoryModificationTime sets CategoryModificationTime field to given value.
func (o *AccountModel) HasCategoryModificationTime() bool
HasCategoryModificationTime returns a boolean if a field has been set.
func (o *AccountModel) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *AccountModel) GetIdOk() (*string, 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.
func (o *AccountModel) SetId(v string)
SetId sets Id field to given value.
func (o *AccountModel) HasId() bool
HasId returns a boolean if a field has been set.
func (o *AccountModel) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *AccountModel) 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.
func (o *AccountModel) SetName(v string)
SetName sets Name field to given value.
func (o *AccountModel) HasName() bool
HasName returns a boolean if a field has been set.
func (o *AccountModel) GetAddress() string
GetAddress returns the Address field if non-nil, zero value otherwise.
func (o *AccountModel) GetAddressOk() (*string, bool)
GetAddressOk returns a tuple with the Address field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetAddress(v string)
SetAddress sets Address field to given value.
func (o *AccountModel) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (o *AccountModel) GetUserName() string
GetUserName returns the UserName field if non-nil, zero value otherwise.
func (o *AccountModel) 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.
func (o *AccountModel) SetUserName(v string)
SetUserName sets UserName field to given value.
func (o *AccountModel) HasUserName() bool
HasUserName returns a boolean if a field has been set.
func (o *AccountModel) GetPlatformId() string
GetPlatformId returns the PlatformId field if non-nil, zero value otherwise.
func (o *AccountModel) GetPlatformIdOk() (*string, bool)
GetPlatformIdOk returns a tuple with the PlatformId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetPlatformId(v string)
SetPlatformId sets PlatformId field to given value.
func (o *AccountModel) GetSafeName() string
GetSafeName returns the SafeName field if non-nil, zero value otherwise.
func (o *AccountModel) GetSafeNameOk() (*string, bool)
GetSafeNameOk returns a tuple with the SafeName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetSafeName(v string)
SetSafeName sets SafeName field to given value.
func (o *AccountModel) GetSecretType() string
GetSecretType returns the SecretType field if non-nil, zero value otherwise.
func (o *AccountModel) GetSecretTypeOk() (*string, bool)
GetSecretTypeOk returns a tuple with the SecretType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetSecretType(v string)
SetSecretType sets SecretType field to given value.
func (o *AccountModel) HasSecretType() bool
HasSecretType returns a boolean if a field has been set.
func (o *AccountModel) GetSecret() string
GetSecret returns the Secret field if non-nil, zero value otherwise.
func (o *AccountModel) GetSecretOk() (*string, bool)
GetSecretOk returns a tuple with the Secret field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetSecret(v string)
SetSecret sets Secret field to given value.
func (o *AccountModel) HasSecret() bool
HasSecret returns a boolean if a field has been set.
func (o *AccountModel) GetPlatformAccountProperties() map[string]string
GetPlatformAccountProperties returns the PlatformAccountProperties field if non-nil, zero value otherwise.
func (o *AccountModel) GetPlatformAccountPropertiesOk() (*map[string]string, bool)
GetPlatformAccountPropertiesOk returns a tuple with the PlatformAccountProperties field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetPlatformAccountProperties(v map[string]string)
SetPlatformAccountProperties sets PlatformAccountProperties field to given value.
func (o *AccountModel) HasPlatformAccountProperties() bool
HasPlatformAccountProperties returns a boolean if a field has been set.
func (o *AccountModel) GetSecretManagement() AutomaticSecretManagement
GetSecretManagement returns the SecretManagement field if non-nil, zero value otherwise.
func (o *AccountModel) GetSecretManagementOk() (*AutomaticSecretManagement, bool)
GetSecretManagementOk returns a tuple with the SecretManagement field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetSecretManagement(v AutomaticSecretManagement)
SetSecretManagement sets SecretManagement field to given value.
func (o *AccountModel) HasSecretManagement() bool
HasSecretManagement returns a boolean if a field has been set.
func (o *AccountModel) GetRemoteMachinesAccess() RemoteMachinesAccess
GetRemoteMachinesAccess returns the RemoteMachinesAccess field if non-nil, zero value otherwise.
func (o *AccountModel) GetRemoteMachinesAccessOk() (*RemoteMachinesAccess, bool)
GetRemoteMachinesAccessOk returns a tuple with the RemoteMachinesAccess field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetRemoteMachinesAccess(v RemoteMachinesAccess)
SetRemoteMachinesAccess sets RemoteMachinesAccess field to given value.
func (o *AccountModel) HasRemoteMachinesAccess() bool
HasRemoteMachinesAccess returns a boolean if a field has been set.
func (o *AccountModel) GetCreatedTime() int64
GetCreatedTime returns the CreatedTime field if non-nil, zero value otherwise.
func (o *AccountModel) GetCreatedTimeOk() (*int64, bool)
GetCreatedTimeOk returns a tuple with the CreatedTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AccountModel) SetCreatedTime(v int64)
SetCreatedTime sets CreatedTime field to given value.
func (o *AccountModel) HasCreatedTime() bool
HasCreatedTime returns a boolean if a field has been set.