Skip to main content

BaseCreateApplicationRequest

Properties​

NameTypeDescriptionNotes
ApplicationTypeApplicationType
NamestringThe display name of the application.
DescriptionPointer to NullableStringA brief description of the application and its purpose.[optional]
TagsPointer to []Int64StringKeyValuePairA list of tags to categorize or identify the application.[optional]
IdentityCollectorIdPointer to NullableInt64The unique identifier for the identity collector associated with this application.[optional]
AdIdentityCollectorIdPointer to NullableInt64The unique identifier for the AD identity collector.[optional]
NisIdentityCollectorIdPointer to NullableInt64The unique identifier for the NIS identity collector.[optional]
ApplicationCrawlerSettingsPointer to ApplicationCrawlerSettings[optional]
PermissionCollectorSettingsPointer to PermissionCollectorSettings[optional]
DataClassificationSettingsPointer to DataClassificationSettings[optional]
ActivityConfigurationSettingsPointer to ActivityConfigurationSettings[optional]
ExecuteNowPointer to boolIf true, the application setup will be executed immediately after creation.[optional] [default to false]

Methods​

NewBaseCreateApplicationRequest​

func NewBaseCreateApplicationRequest(applicationType ApplicationType, name string, ) *BaseCreateApplicationRequest

NewBaseCreateApplicationRequest instantiates a new BaseCreateApplicationRequest 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

NewBaseCreateApplicationRequestWithDefaults​

func NewBaseCreateApplicationRequestWithDefaults() *BaseCreateApplicationRequest

NewBaseCreateApplicationRequestWithDefaults instantiates a new BaseCreateApplicationRequest 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

GetApplicationType​

func (o *BaseCreateApplicationRequest) GetApplicationType() ApplicationType

GetApplicationType returns the ApplicationType field if non-nil, zero value otherwise.

GetApplicationTypeOk​

func (o *BaseCreateApplicationRequest) GetApplicationTypeOk() (*ApplicationType, bool)

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

SetApplicationType​

func (o *BaseCreateApplicationRequest) SetApplicationType(v ApplicationType)

SetApplicationType sets ApplicationType field to given value.

GetName​

func (o *BaseCreateApplicationRequest) GetName() string

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

GetNameOk​

func (o *BaseCreateApplicationRequest) 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 *BaseCreateApplicationRequest) SetName(v string)

SetName sets Name field to given value.

GetDescription​

func (o *BaseCreateApplicationRequest) GetDescription() string

GetDescription returns the Description field if non-nil, zero value otherwise.

GetDescriptionOk​

func (o *BaseCreateApplicationRequest) 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.

SetDescription​

func (o *BaseCreateApplicationRequest) SetDescription(v string)

SetDescription sets Description field to given value.

HasDescription​

func (o *BaseCreateApplicationRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

SetDescriptionNil​

func (o *BaseCreateApplicationRequest) SetDescriptionNil(b bool)

SetDescriptionNil sets the value for Description to be an explicit nil

UnsetDescription​

func (o *BaseCreateApplicationRequest) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

GetTags​

func (o *BaseCreateApplicationRequest) GetTags() []Int64StringKeyValuePair

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

GetTagsOk​

func (o *BaseCreateApplicationRequest) GetTagsOk() (*[]Int64StringKeyValuePair, 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 *BaseCreateApplicationRequest) SetTags(v []Int64StringKeyValuePair)

SetTags sets Tags field to given value.

HasTags​

func (o *BaseCreateApplicationRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

SetTagsNil​

func (o *BaseCreateApplicationRequest) SetTagsNil(b bool)

SetTagsNil sets the value for Tags to be an explicit nil

UnsetTags​

func (o *BaseCreateApplicationRequest) UnsetTags()

UnsetTags ensures that no value is present for Tags, not even an explicit nil

GetIdentityCollectorId​

func (o *BaseCreateApplicationRequest) GetIdentityCollectorId() int64

GetIdentityCollectorId returns the IdentityCollectorId field if non-nil, zero value otherwise.

GetIdentityCollectorIdOk​

func (o *BaseCreateApplicationRequest) GetIdentityCollectorIdOk() (*int64, bool)

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

SetIdentityCollectorId​

func (o *BaseCreateApplicationRequest) SetIdentityCollectorId(v int64)

SetIdentityCollectorId sets IdentityCollectorId field to given value.

HasIdentityCollectorId​

func (o *BaseCreateApplicationRequest) HasIdentityCollectorId() bool

HasIdentityCollectorId returns a boolean if a field has been set.

SetIdentityCollectorIdNil​

func (o *BaseCreateApplicationRequest) SetIdentityCollectorIdNil(b bool)

SetIdentityCollectorIdNil sets the value for IdentityCollectorId to be an explicit nil

UnsetIdentityCollectorId​

func (o *BaseCreateApplicationRequest) UnsetIdentityCollectorId()

UnsetIdentityCollectorId ensures that no value is present for IdentityCollectorId, not even an explicit nil

GetAdIdentityCollectorId​

func (o *BaseCreateApplicationRequest) GetAdIdentityCollectorId() int64

GetAdIdentityCollectorId returns the AdIdentityCollectorId field if non-nil, zero value otherwise.

GetAdIdentityCollectorIdOk​

func (o *BaseCreateApplicationRequest) GetAdIdentityCollectorIdOk() (*int64, bool)

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

SetAdIdentityCollectorId​

func (o *BaseCreateApplicationRequest) SetAdIdentityCollectorId(v int64)

SetAdIdentityCollectorId sets AdIdentityCollectorId field to given value.

HasAdIdentityCollectorId​

func (o *BaseCreateApplicationRequest) HasAdIdentityCollectorId() bool

HasAdIdentityCollectorId returns a boolean if a field has been set.

SetAdIdentityCollectorIdNil​

func (o *BaseCreateApplicationRequest) SetAdIdentityCollectorIdNil(b bool)

SetAdIdentityCollectorIdNil sets the value for AdIdentityCollectorId to be an explicit nil

UnsetAdIdentityCollectorId​

func (o *BaseCreateApplicationRequest) UnsetAdIdentityCollectorId()

UnsetAdIdentityCollectorId ensures that no value is present for AdIdentityCollectorId, not even an explicit nil

GetNisIdentityCollectorId​

func (o *BaseCreateApplicationRequest) GetNisIdentityCollectorId() int64

GetNisIdentityCollectorId returns the NisIdentityCollectorId field if non-nil, zero value otherwise.

GetNisIdentityCollectorIdOk​

func (o *BaseCreateApplicationRequest) GetNisIdentityCollectorIdOk() (*int64, bool)

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

SetNisIdentityCollectorId​

func (o *BaseCreateApplicationRequest) SetNisIdentityCollectorId(v int64)

SetNisIdentityCollectorId sets NisIdentityCollectorId field to given value.

HasNisIdentityCollectorId​

func (o *BaseCreateApplicationRequest) HasNisIdentityCollectorId() bool

HasNisIdentityCollectorId returns a boolean if a field has been set.

SetNisIdentityCollectorIdNil​

func (o *BaseCreateApplicationRequest) SetNisIdentityCollectorIdNil(b bool)

SetNisIdentityCollectorIdNil sets the value for NisIdentityCollectorId to be an explicit nil

UnsetNisIdentityCollectorId​

func (o *BaseCreateApplicationRequest) UnsetNisIdentityCollectorId()

UnsetNisIdentityCollectorId ensures that no value is present for NisIdentityCollectorId, not even an explicit nil

GetApplicationCrawlerSettings​

func (o *BaseCreateApplicationRequest) GetApplicationCrawlerSettings() ApplicationCrawlerSettings

GetApplicationCrawlerSettings returns the ApplicationCrawlerSettings field if non-nil, zero value otherwise.

GetApplicationCrawlerSettingsOk​

func (o *BaseCreateApplicationRequest) GetApplicationCrawlerSettingsOk() (*ApplicationCrawlerSettings, bool)

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

SetApplicationCrawlerSettings​

func (o *BaseCreateApplicationRequest) SetApplicationCrawlerSettings(v ApplicationCrawlerSettings)

SetApplicationCrawlerSettings sets ApplicationCrawlerSettings field to given value.

HasApplicationCrawlerSettings​

func (o *BaseCreateApplicationRequest) HasApplicationCrawlerSettings() bool

HasApplicationCrawlerSettings returns a boolean if a field has been set.

GetPermissionCollectorSettings​

func (o *BaseCreateApplicationRequest) GetPermissionCollectorSettings() PermissionCollectorSettings

GetPermissionCollectorSettings returns the PermissionCollectorSettings field if non-nil, zero value otherwise.

GetPermissionCollectorSettingsOk​

func (o *BaseCreateApplicationRequest) GetPermissionCollectorSettingsOk() (*PermissionCollectorSettings, bool)

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

SetPermissionCollectorSettings​

func (o *BaseCreateApplicationRequest) SetPermissionCollectorSettings(v PermissionCollectorSettings)

SetPermissionCollectorSettings sets PermissionCollectorSettings field to given value.

HasPermissionCollectorSettings​

func (o *BaseCreateApplicationRequest) HasPermissionCollectorSettings() bool

HasPermissionCollectorSettings returns a boolean if a field has been set.

GetDataClassificationSettings​

func (o *BaseCreateApplicationRequest) GetDataClassificationSettings() DataClassificationSettings

GetDataClassificationSettings returns the DataClassificationSettings field if non-nil, zero value otherwise.

GetDataClassificationSettingsOk​

func (o *BaseCreateApplicationRequest) GetDataClassificationSettingsOk() (*DataClassificationSettings, bool)

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

SetDataClassificationSettings​

func (o *BaseCreateApplicationRequest) SetDataClassificationSettings(v DataClassificationSettings)

SetDataClassificationSettings sets DataClassificationSettings field to given value.

HasDataClassificationSettings​

func (o *BaseCreateApplicationRequest) HasDataClassificationSettings() bool

HasDataClassificationSettings returns a boolean if a field has been set.

GetActivityConfigurationSettings​

func (o *BaseCreateApplicationRequest) GetActivityConfigurationSettings() ActivityConfigurationSettings

GetActivityConfigurationSettings returns the ActivityConfigurationSettings field if non-nil, zero value otherwise.

GetActivityConfigurationSettingsOk​

func (o *BaseCreateApplicationRequest) GetActivityConfigurationSettingsOk() (*ActivityConfigurationSettings, bool)

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

SetActivityConfigurationSettings​

func (o *BaseCreateApplicationRequest) SetActivityConfigurationSettings(v ActivityConfigurationSettings)

SetActivityConfigurationSettings sets ActivityConfigurationSettings field to given value.

HasActivityConfigurationSettings​

func (o *BaseCreateApplicationRequest) HasActivityConfigurationSettings() bool

HasActivityConfigurationSettings returns a boolean if a field has been set.

GetExecuteNow​

func (o *BaseCreateApplicationRequest) GetExecuteNow() bool

GetExecuteNow returns the ExecuteNow field if non-nil, zero value otherwise.

GetExecuteNowOk​

func (o *BaseCreateApplicationRequest) GetExecuteNowOk() (*bool, bool)

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

SetExecuteNow​

func (o *BaseCreateApplicationRequest) SetExecuteNow(v bool)

SetExecuteNow sets ExecuteNow field to given value.

HasExecuteNow​

func (o *BaseCreateApplicationRequest) HasExecuteNow() bool

HasExecuteNow returns a boolean if a field has been set.