Skip to main content

SpConfigObject

Properties​

NameTypeDescriptionNotes
ObjectTypePointer to stringObject type the configuration is for.[optional]
ReferenceExtractorsPointer to []stringList of JSON paths within an exported object of this type, representing references that must be resolved.[optional]
SignatureRequiredPointer to boolIndicates whether this type of object will be JWS signed and cannot be modified before import.[optional] [default to false]
AlwaysResolveByIdPointer to boolIndicates whether this object type must be always be resolved by ID.[optional] [default to false]
LegacyObjectPointer to boolIndicates whether this is a legacy object.[optional] [default to false]
OnePerTenantPointer to boolIndicates whether there is only one object of this type.[optional] [default to false]
ExportablePointer to boolIndicates whether the object can be exported or is just a reference object.[optional] [default to false]
RulesPointer to SpConfigRules[optional]

Methods​

NewSpConfigObject​

func NewSpConfigObject() *SpConfigObject

NewSpConfigObject instantiates a new SpConfigObject 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

NewSpConfigObjectWithDefaults​

func NewSpConfigObjectWithDefaults() *SpConfigObject

NewSpConfigObjectWithDefaults instantiates a new SpConfigObject 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

GetObjectType​

func (o *SpConfigObject) GetObjectType() string

GetObjectType returns the ObjectType field if non-nil, zero value otherwise.

GetObjectTypeOk​

func (o *SpConfigObject) GetObjectTypeOk() (*string, bool)

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

SetObjectType​

func (o *SpConfigObject) SetObjectType(v string)

SetObjectType sets ObjectType field to given value.

HasObjectType​

func (o *SpConfigObject) HasObjectType() bool

HasObjectType returns a boolean if a field has been set.

GetReferenceExtractors​

func (o *SpConfigObject) GetReferenceExtractors() []string

GetReferenceExtractors returns the ReferenceExtractors field if non-nil, zero value otherwise.

GetReferenceExtractorsOk​

func (o *SpConfigObject) GetReferenceExtractorsOk() (*[]string, bool)

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

SetReferenceExtractors​

func (o *SpConfigObject) SetReferenceExtractors(v []string)

SetReferenceExtractors sets ReferenceExtractors field to given value.

HasReferenceExtractors​

func (o *SpConfigObject) HasReferenceExtractors() bool

HasReferenceExtractors returns a boolean if a field has been set.

SetReferenceExtractorsNil​

func (o *SpConfigObject) SetReferenceExtractorsNil(b bool)

SetReferenceExtractorsNil sets the value for ReferenceExtractors to be an explicit nil

UnsetReferenceExtractors​

func (o *SpConfigObject) UnsetReferenceExtractors()

UnsetReferenceExtractors ensures that no value is present for ReferenceExtractors, not even an explicit nil

GetSignatureRequired​

func (o *SpConfigObject) GetSignatureRequired() bool

GetSignatureRequired returns the SignatureRequired field if non-nil, zero value otherwise.

GetSignatureRequiredOk​

func (o *SpConfigObject) GetSignatureRequiredOk() (*bool, bool)

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

SetSignatureRequired​

func (o *SpConfigObject) SetSignatureRequired(v bool)

SetSignatureRequired sets SignatureRequired field to given value.

HasSignatureRequired​

func (o *SpConfigObject) HasSignatureRequired() bool

HasSignatureRequired returns a boolean if a field has been set.

GetAlwaysResolveById​

func (o *SpConfigObject) GetAlwaysResolveById() bool

GetAlwaysResolveById returns the AlwaysResolveById field if non-nil, zero value otherwise.

GetAlwaysResolveByIdOk​

func (o *SpConfigObject) GetAlwaysResolveByIdOk() (*bool, bool)

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

SetAlwaysResolveById​

func (o *SpConfigObject) SetAlwaysResolveById(v bool)

SetAlwaysResolveById sets AlwaysResolveById field to given value.

HasAlwaysResolveById​

func (o *SpConfigObject) HasAlwaysResolveById() bool

HasAlwaysResolveById returns a boolean if a field has been set.

GetLegacyObject​

func (o *SpConfigObject) GetLegacyObject() bool

GetLegacyObject returns the LegacyObject field if non-nil, zero value otherwise.

GetLegacyObjectOk​

func (o *SpConfigObject) GetLegacyObjectOk() (*bool, bool)

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

SetLegacyObject​

func (o *SpConfigObject) SetLegacyObject(v bool)

SetLegacyObject sets LegacyObject field to given value.

HasLegacyObject​

func (o *SpConfigObject) HasLegacyObject() bool

HasLegacyObject returns a boolean if a field has been set.

GetOnePerTenant​

func (o *SpConfigObject) GetOnePerTenant() bool

GetOnePerTenant returns the OnePerTenant field if non-nil, zero value otherwise.

GetOnePerTenantOk​

func (o *SpConfigObject) GetOnePerTenantOk() (*bool, bool)

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

SetOnePerTenant​

func (o *SpConfigObject) SetOnePerTenant(v bool)

SetOnePerTenant sets OnePerTenant field to given value.

HasOnePerTenant​

func (o *SpConfigObject) HasOnePerTenant() bool

HasOnePerTenant returns a boolean if a field has been set.

GetExportable​

func (o *SpConfigObject) GetExportable() bool

GetExportable returns the Exportable field if non-nil, zero value otherwise.

GetExportableOk​

func (o *SpConfigObject) GetExportableOk() (*bool, bool)

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

SetExportable​

func (o *SpConfigObject) SetExportable(v bool)

SetExportable sets Exportable field to given value.

HasExportable​

func (o *SpConfigObject) HasExportable() bool

HasExportable returns a boolean if a field has been set.

GetRules​

func (o *SpConfigObject) GetRules() SpConfigRules

GetRules returns the Rules field if non-nil, zero value otherwise.

GetRulesOk​

func (o *SpConfigObject) GetRulesOk() (*SpConfigRules, bool)

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

SetRules​

func (o *SpConfigObject) SetRules(v SpConfigRules)

SetRules sets Rules field to given value.

HasRules​

func (o *SpConfigObject) HasRules() bool

HasRules returns a boolean if a field has been set.