Name | Type | Description | Notes |
---|---|---|---|
AppObjId | Pointer to string | Azure App Object Id | [optional] |
AzureClientId | Pointer to string | Azure Client ID | [optional] |
AzureClientSecret | Pointer to string | Azure Client Secret | [optional] |
AzureTenantId | Pointer to string | Azure Tenant ID | [optional] |
DeleteProtection | Pointer to string | Protection from accidental deletion of this object [true/false] | [optional] |
FixedUserClaimKeyname | Pointer to string | FixedUserClaimKeyname | [optional] [default to "false"] |
FixedUserOnly | Pointer to bool | Fixed user | [optional] [default to false] |
Json | Pointer to bool | Set output format to JSON | [optional] [default to false] |
Name | string | Dynamic secret name | |
PasswordLength | Pointer to string | The length of the password to be generated | [optional] |
ProducerEncryptionKeyName | Pointer to string | Dynamic secret encryption key | [optional] |
SecureAccessEnable | Pointer to string | Enable/Disable secure remote access [true/false] | [optional] |
SecureAccessUrl | Pointer to string | Destination URL to inject secrets | [optional] |
SecureAccessWeb | Pointer to bool | Enable Web Secure Remote Access | [optional] [default to true] |
SecureAccessWebBrowsing | Pointer to bool | Secure browser via Akeyless Web Access Bastion | [optional] [default to false] |
SecureAccessWebProxy | Pointer to bool | Web-Proxy via Akeyless Web Access Bastion | [optional] [default to false] |
Tags | Pointer to []string | Add tags attached to this object | [optional] |
TargetName | Pointer to string | Target name | [optional] |
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] |
UserGroupObjId | Pointer to string | User Group Object Id | [optional] |
UserPortalAccess | Pointer to bool | Azure User portal access | [optional] [default to false] |
UserPrincipalName | Pointer to string | User Principal Name | [optional] |
UserProgrammaticAccess | Pointer to bool | Azure User programmatic access | [optional] [default to false] |
UserRoleTemplateId | Pointer to string | User Role Template Id | [optional] |
UserTtl | Pointer to string | User TTL | [optional] [default to "60m"] |
func NewGatewayCreateProducerAzure(name string, ) *GatewayCreateProducerAzure
NewGatewayCreateProducerAzure instantiates a new GatewayCreateProducerAzure 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 NewGatewayCreateProducerAzureWithDefaults() *GatewayCreateProducerAzure
NewGatewayCreateProducerAzureWithDefaults instantiates a new GatewayCreateProducerAzure 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 *GatewayCreateProducerAzure) GetAppObjId() string
GetAppObjId returns the AppObjId field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetAppObjIdOk() (*string, bool)
GetAppObjIdOk returns a tuple with the AppObjId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetAppObjId(v string)
SetAppObjId sets AppObjId field to given value.
func (o *GatewayCreateProducerAzure) HasAppObjId() bool
HasAppObjId returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetAzureClientId() string
GetAzureClientId returns the AzureClientId field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetAzureClientIdOk() (*string, bool)
GetAzureClientIdOk returns a tuple with the AzureClientId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetAzureClientId(v string)
SetAzureClientId sets AzureClientId field to given value.
func (o *GatewayCreateProducerAzure) HasAzureClientId() bool
HasAzureClientId returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetAzureClientSecret() string
GetAzureClientSecret returns the AzureClientSecret field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetAzureClientSecretOk() (*string, bool)
GetAzureClientSecretOk returns a tuple with the AzureClientSecret field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetAzureClientSecret(v string)
SetAzureClientSecret sets AzureClientSecret field to given value.
func (o *GatewayCreateProducerAzure) HasAzureClientSecret() bool
HasAzureClientSecret returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetAzureTenantId() string
GetAzureTenantId returns the AzureTenantId field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetAzureTenantIdOk() (*string, bool)
GetAzureTenantIdOk returns a tuple with the AzureTenantId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetAzureTenantId(v string)
SetAzureTenantId sets AzureTenantId field to given value.
func (o *GatewayCreateProducerAzure) HasAzureTenantId() bool
HasAzureTenantId returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetDeleteProtection() string
GetDeleteProtection returns the DeleteProtection field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) 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.
func (o *GatewayCreateProducerAzure) SetDeleteProtection(v string)
SetDeleteProtection sets DeleteProtection field to given value.
func (o *GatewayCreateProducerAzure) HasDeleteProtection() bool
HasDeleteProtection returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetFixedUserClaimKeyname() string
GetFixedUserClaimKeyname returns the FixedUserClaimKeyname field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetFixedUserClaimKeynameOk() (*string, bool)
GetFixedUserClaimKeynameOk returns a tuple with the FixedUserClaimKeyname field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetFixedUserClaimKeyname(v string)
SetFixedUserClaimKeyname sets FixedUserClaimKeyname field to given value.
func (o *GatewayCreateProducerAzure) HasFixedUserClaimKeyname() bool
HasFixedUserClaimKeyname returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetFixedUserOnly() bool
GetFixedUserOnly returns the FixedUserOnly field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetFixedUserOnlyOk() (*bool, bool)
GetFixedUserOnlyOk returns a tuple with the FixedUserOnly field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetFixedUserOnly(v bool)
SetFixedUserOnly sets FixedUserOnly field to given value.
func (o *GatewayCreateProducerAzure) HasFixedUserOnly() bool
HasFixedUserOnly returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetJson() bool
GetJson returns the Json field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetJsonOk() (*bool, bool)
GetJsonOk returns a tuple with the Json field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetJson(v bool)
SetJson sets Json field to given value.
func (o *GatewayCreateProducerAzure) HasJson() bool
HasJson returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) 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 *GatewayCreateProducerAzure) SetName(v string)
SetName sets Name field to given value.
func (o *GatewayCreateProducerAzure) GetPasswordLength() string
GetPasswordLength returns the PasswordLength field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetPasswordLengthOk() (*string, bool)
GetPasswordLengthOk returns a tuple with the PasswordLength field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetPasswordLength(v string)
SetPasswordLength sets PasswordLength field to given value.
func (o *GatewayCreateProducerAzure) HasPasswordLength() bool
HasPasswordLength returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetProducerEncryptionKeyName() string
GetProducerEncryptionKeyName returns the ProducerEncryptionKeyName field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) 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.
func (o *GatewayCreateProducerAzure) SetProducerEncryptionKeyName(v string)
SetProducerEncryptionKeyName sets ProducerEncryptionKeyName field to given value.
func (o *GatewayCreateProducerAzure) HasProducerEncryptionKeyName() bool
HasProducerEncryptionKeyName returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetSecureAccessEnable() string
GetSecureAccessEnable returns the SecureAccessEnable field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetSecureAccessEnableOk() (*string, bool)
GetSecureAccessEnableOk returns a tuple with the SecureAccessEnable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetSecureAccessEnable(v string)
SetSecureAccessEnable sets SecureAccessEnable field to given value.
func (o *GatewayCreateProducerAzure) HasSecureAccessEnable() bool
HasSecureAccessEnable returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetSecureAccessUrl() string
GetSecureAccessUrl returns the SecureAccessUrl field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetSecureAccessUrlOk() (*string, bool)
GetSecureAccessUrlOk returns a tuple with the SecureAccessUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetSecureAccessUrl(v string)
SetSecureAccessUrl sets SecureAccessUrl field to given value.
func (o *GatewayCreateProducerAzure) HasSecureAccessUrl() bool
HasSecureAccessUrl returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetSecureAccessWeb() bool
GetSecureAccessWeb returns the SecureAccessWeb field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetSecureAccessWebOk() (*bool, bool)
GetSecureAccessWebOk returns a tuple with the SecureAccessWeb field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetSecureAccessWeb(v bool)
SetSecureAccessWeb sets SecureAccessWeb field to given value.
func (o *GatewayCreateProducerAzure) HasSecureAccessWeb() bool
HasSecureAccessWeb returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetSecureAccessWebBrowsing() bool
GetSecureAccessWebBrowsing returns the SecureAccessWebBrowsing field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetSecureAccessWebBrowsingOk() (*bool, bool)
GetSecureAccessWebBrowsingOk returns a tuple with the SecureAccessWebBrowsing field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetSecureAccessWebBrowsing(v bool)
SetSecureAccessWebBrowsing sets SecureAccessWebBrowsing field to given value.
func (o *GatewayCreateProducerAzure) HasSecureAccessWebBrowsing() bool
HasSecureAccessWebBrowsing returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetSecureAccessWebProxy() bool
GetSecureAccessWebProxy returns the SecureAccessWebProxy field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetSecureAccessWebProxyOk() (*bool, bool)
GetSecureAccessWebProxyOk returns a tuple with the SecureAccessWebProxy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetSecureAccessWebProxy(v bool)
SetSecureAccessWebProxy sets SecureAccessWebProxy field to given value.
func (o *GatewayCreateProducerAzure) HasSecureAccessWebProxy() bool
HasSecureAccessWebProxy returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetTags() []string
GetTags returns the Tags field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) 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.
func (o *GatewayCreateProducerAzure) SetTags(v []string)
SetTags sets Tags field to given value.
func (o *GatewayCreateProducerAzure) HasTags() bool
HasTags returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetTargetName() string
GetTargetName returns the TargetName field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetTargetNameOk() (*string, bool)
GetTargetNameOk returns a tuple with the TargetName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetTargetName(v string)
SetTargetName sets TargetName field to given value.
func (o *GatewayCreateProducerAzure) HasTargetName() bool
HasTargetName returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetToken() string
GetToken returns the Token field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) 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.
func (o *GatewayCreateProducerAzure) SetToken(v string)
SetToken sets Token field to given value.
func (o *GatewayCreateProducerAzure) HasToken() bool
HasToken returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetUidToken() string
GetUidToken returns the UidToken field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) 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.
func (o *GatewayCreateProducerAzure) SetUidToken(v string)
SetUidToken sets UidToken field to given value.
func (o *GatewayCreateProducerAzure) HasUidToken() bool
HasUidToken returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetUserGroupObjId() string
GetUserGroupObjId returns the UserGroupObjId field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetUserGroupObjIdOk() (*string, bool)
GetUserGroupObjIdOk returns a tuple with the UserGroupObjId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetUserGroupObjId(v string)
SetUserGroupObjId sets UserGroupObjId field to given value.
func (o *GatewayCreateProducerAzure) HasUserGroupObjId() bool
HasUserGroupObjId returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetUserPortalAccess() bool
GetUserPortalAccess returns the UserPortalAccess field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetUserPortalAccessOk() (*bool, bool)
GetUserPortalAccessOk returns a tuple with the UserPortalAccess field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetUserPortalAccess(v bool)
SetUserPortalAccess sets UserPortalAccess field to given value.
func (o *GatewayCreateProducerAzure) HasUserPortalAccess() bool
HasUserPortalAccess returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetUserPrincipalName() string
GetUserPrincipalName returns the UserPrincipalName field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetUserPrincipalNameOk() (*string, bool)
GetUserPrincipalNameOk returns a tuple with the UserPrincipalName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetUserPrincipalName(v string)
SetUserPrincipalName sets UserPrincipalName field to given value.
func (o *GatewayCreateProducerAzure) HasUserPrincipalName() bool
HasUserPrincipalName returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetUserProgrammaticAccess() bool
GetUserProgrammaticAccess returns the UserProgrammaticAccess field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetUserProgrammaticAccessOk() (*bool, bool)
GetUserProgrammaticAccessOk returns a tuple with the UserProgrammaticAccess field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetUserProgrammaticAccess(v bool)
SetUserProgrammaticAccess sets UserProgrammaticAccess field to given value.
func (o *GatewayCreateProducerAzure) HasUserProgrammaticAccess() bool
HasUserProgrammaticAccess returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetUserRoleTemplateId() string
GetUserRoleTemplateId returns the UserRoleTemplateId field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) GetUserRoleTemplateIdOk() (*string, bool)
GetUserRoleTemplateIdOk returns a tuple with the UserRoleTemplateId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayCreateProducerAzure) SetUserRoleTemplateId(v string)
SetUserRoleTemplateId sets UserRoleTemplateId field to given value.
func (o *GatewayCreateProducerAzure) HasUserRoleTemplateId() bool
HasUserRoleTemplateId returns a boolean if a field has been set.
func (o *GatewayCreateProducerAzure) GetUserTtl() string
GetUserTtl returns the UserTtl field if non-nil, zero value otherwise.
func (o *GatewayCreateProducerAzure) 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.
func (o *GatewayCreateProducerAzure) SetUserTtl(v string)
SetUserTtl sets UserTtl field to given value.
func (o *GatewayCreateProducerAzure) HasUserTtl() bool
HasUserTtl returns a boolean if a field has been set.