Name | Type | Description | Notes |
---|---|---|---|
Id | string | ||
Status | IntegrationInstallationStatus | ||
SpaceSelection | IntegrationInstallationSpaceSelection | ||
Configuration | map[string]interface{} | Configuration of the integration at the account level | |
Urls | IntegrationInstallationUrls | ||
ExternalIds | []string | External IDs assigned by the integration. | |
Target | IntegrationInstallationTarget |
func NewIntegrationInstallation(id string, status IntegrationInstallationStatus, spaceSelection IntegrationInstallationSpaceSelection, configuration map[string]interface{}, urls IntegrationInstallationUrls, externalIds []string, target IntegrationInstallationTarget, ) *IntegrationInstallation
NewIntegrationInstallation instantiates a new IntegrationInstallation 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 NewIntegrationInstallationWithDefaults() *IntegrationInstallation
NewIntegrationInstallationWithDefaults instantiates a new IntegrationInstallation 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 *IntegrationInstallation) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *IntegrationInstallation) 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 *IntegrationInstallation) SetId(v string)
SetId sets Id field to given value.
func (o *IntegrationInstallation) GetStatus() IntegrationInstallationStatus
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *IntegrationInstallation) GetStatusOk() (*IntegrationInstallationStatus, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IntegrationInstallation) SetStatus(v IntegrationInstallationStatus)
SetStatus sets Status field to given value.
func (o *IntegrationInstallation) GetSpaceSelection() IntegrationInstallationSpaceSelection
GetSpaceSelection returns the SpaceSelection field if non-nil, zero value otherwise.
func (o *IntegrationInstallation) GetSpaceSelectionOk() (*IntegrationInstallationSpaceSelection, bool)
GetSpaceSelectionOk returns a tuple with the SpaceSelection field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IntegrationInstallation) SetSpaceSelection(v IntegrationInstallationSpaceSelection)
SetSpaceSelection sets SpaceSelection field to given value.
func (o *IntegrationInstallation) GetConfiguration() map[string]interface{}
GetConfiguration returns the Configuration field if non-nil, zero value otherwise.
func (o *IntegrationInstallation) GetConfigurationOk() (*map[string]interface{}, bool)
GetConfigurationOk returns a tuple with the Configuration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IntegrationInstallation) SetConfiguration(v map[string]interface{})
SetConfiguration sets Configuration field to given value.
func (o *IntegrationInstallation) GetUrls() IntegrationInstallationUrls
GetUrls returns the Urls field if non-nil, zero value otherwise.
func (o *IntegrationInstallation) GetUrlsOk() (*IntegrationInstallationUrls, bool)
GetUrlsOk returns a tuple with the Urls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IntegrationInstallation) SetUrls(v IntegrationInstallationUrls)
SetUrls sets Urls field to given value.
func (o *IntegrationInstallation) GetExternalIds() []string
GetExternalIds returns the ExternalIds field if non-nil, zero value otherwise.
func (o *IntegrationInstallation) GetExternalIdsOk() (*[]string, bool)
GetExternalIdsOk returns a tuple with the ExternalIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IntegrationInstallation) SetExternalIds(v []string)
SetExternalIds sets ExternalIds field to given value.
func (o *IntegrationInstallation) GetTarget() IntegrationInstallationTarget
GetTarget returns the Target field if non-nil, zero value otherwise.
func (o *IntegrationInstallation) GetTargetOk() (*IntegrationInstallationTarget, bool)
GetTargetOk returns a tuple with the Target field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IntegrationInstallation) SetTarget(v IntegrationInstallationTarget)
SetTarget sets Target field to given value.