Files
developer.sailpoint.com/docs/tools/sdk/go/Reference/Beta/Models/ProvisioningConfig.md
2025-03-31 14:49:46 -04:00

6.5 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
beta-provisioning-config ProvisioningConfig ProvisioningConfig ProvisioningConfig gosdk
go
Golang
sdk
ProvisioningConfig
BetaProvisioningConfig
/tools/sdk/go/beta/models/provisioning-config
SDK
Software Development Kit
ProvisioningConfig
BetaProvisioningConfig

ProvisioningConfig

Properties

Name Type Description Notes
UniversalManager Pointer to bool Specifies whether this configuration is used to manage provisioning requests for all sources from the org. If true, no managedResourceRefs are allowed. [optional] [readonly] [default to false]
ManagedResourceRefs Pointer to []ProvisioningConfigManagedResourceRefsInner References to sources for the Service Desk integration template. May only be specified if universalManager is false. [optional]
PlanInitializerScript Pointer to ProvisioningConfigPlanInitializerScript [optional]
NoProvisioningRequests Pointer to bool Name of an attribute that when true disables the saving of ProvisioningRequest objects whenever plans are sent through this integration. [optional] [default to false]
ProvisioningRequestExpiration Pointer to int32 When saving pending requests is enabled, this defines the number of hours the request is allowed to live before it is considered expired and no longer affects plan compilation. [optional]

Methods

NewProvisioningConfig

func NewProvisioningConfig() *ProvisioningConfig

NewProvisioningConfig instantiates a new ProvisioningConfig 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

NewProvisioningConfigWithDefaults

func NewProvisioningConfigWithDefaults() *ProvisioningConfig

NewProvisioningConfigWithDefaults instantiates a new ProvisioningConfig 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

GetUniversalManager

func (o *ProvisioningConfig) GetUniversalManager() bool

GetUniversalManager returns the UniversalManager field if non-nil, zero value otherwise.

GetUniversalManagerOk

func (o *ProvisioningConfig) GetUniversalManagerOk() (*bool, bool)

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

SetUniversalManager

func (o *ProvisioningConfig) SetUniversalManager(v bool)

SetUniversalManager sets UniversalManager field to given value.

HasUniversalManager

func (o *ProvisioningConfig) HasUniversalManager() bool

HasUniversalManager returns a boolean if a field has been set.

GetManagedResourceRefs

func (o *ProvisioningConfig) GetManagedResourceRefs() []ProvisioningConfigManagedResourceRefsInner

GetManagedResourceRefs returns the ManagedResourceRefs field if non-nil, zero value otherwise.

GetManagedResourceRefsOk

func (o *ProvisioningConfig) GetManagedResourceRefsOk() (*[]ProvisioningConfigManagedResourceRefsInner, bool)

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

SetManagedResourceRefs

func (o *ProvisioningConfig) SetManagedResourceRefs(v []ProvisioningConfigManagedResourceRefsInner)

SetManagedResourceRefs sets ManagedResourceRefs field to given value.

HasManagedResourceRefs

func (o *ProvisioningConfig) HasManagedResourceRefs() bool

HasManagedResourceRefs returns a boolean if a field has been set.

GetPlanInitializerScript

func (o *ProvisioningConfig) GetPlanInitializerScript() ProvisioningConfigPlanInitializerScript

GetPlanInitializerScript returns the PlanInitializerScript field if non-nil, zero value otherwise.

GetPlanInitializerScriptOk

func (o *ProvisioningConfig) GetPlanInitializerScriptOk() (*ProvisioningConfigPlanInitializerScript, bool)

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

SetPlanInitializerScript

func (o *ProvisioningConfig) SetPlanInitializerScript(v ProvisioningConfigPlanInitializerScript)

SetPlanInitializerScript sets PlanInitializerScript field to given value.

HasPlanInitializerScript

func (o *ProvisioningConfig) HasPlanInitializerScript() bool

HasPlanInitializerScript returns a boolean if a field has been set.

GetNoProvisioningRequests

func (o *ProvisioningConfig) GetNoProvisioningRequests() bool

GetNoProvisioningRequests returns the NoProvisioningRequests field if non-nil, zero value otherwise.

GetNoProvisioningRequestsOk

func (o *ProvisioningConfig) GetNoProvisioningRequestsOk() (*bool, bool)

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

SetNoProvisioningRequests

func (o *ProvisioningConfig) SetNoProvisioningRequests(v bool)

SetNoProvisioningRequests sets NoProvisioningRequests field to given value.

HasNoProvisioningRequests

func (o *ProvisioningConfig) HasNoProvisioningRequests() bool

HasNoProvisioningRequests returns a boolean if a field has been set.

GetProvisioningRequestExpiration

func (o *ProvisioningConfig) GetProvisioningRequestExpiration() int32

GetProvisioningRequestExpiration returns the ProvisioningRequestExpiration field if non-nil, zero value otherwise.

GetProvisioningRequestExpirationOk

func (o *ProvisioningConfig) GetProvisioningRequestExpirationOk() (*int32, bool)

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

SetProvisioningRequestExpiration

func (o *ProvisioningConfig) SetProvisioningRequestExpiration(v int32)

SetProvisioningRequestExpiration sets ProvisioningRequestExpiration field to given value.

HasProvisioningRequestExpiration

func (o *ProvisioningConfig) HasProvisioningRequestExpiration() bool

HasProvisioningRequestExpiration returns a boolean if a field has been set.