# UiNodeScriptAttributes

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Async** | **bool** | The script async type | 
**Crossorigin** | **string** | The script cross origin policy | 
**Id** | **string** | A unique identifier | 
**Integrity** | **string** | The script&#39;s integrity hash | 
**NodeType** | **string** | NodeType represents this node&#39;s types. It is a mirror of &#x60;node.type&#x60; and is primarily used to allow compatibility with OpenAPI 3.0. In this struct it technically always is \&quot;script\&quot;. text Text input Input img Image a Anchor script Script | 
**Nonce** | **string** | Nonce for CSP  A nonce you may want to use to improve your Content Security Policy. You do not have to use this value but if you want to improve your CSP policies you may use it. You can also choose to use your own nonce value! | 
**Referrerpolicy** | **string** | The script referrer policy | 
**Src** | **string** | The script source | 
**Type** | **string** | The script MIME type | 

## Methods

### NewUiNodeScriptAttributes

`func NewUiNodeScriptAttributes(async bool, crossorigin string, id string, integrity string, nodeType string, nonce string, referrerpolicy string, src string, type_ string, ) *UiNodeScriptAttributes`

NewUiNodeScriptAttributes instantiates a new UiNodeScriptAttributes 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

### NewUiNodeScriptAttributesWithDefaults

`func NewUiNodeScriptAttributesWithDefaults() *UiNodeScriptAttributes`

NewUiNodeScriptAttributesWithDefaults instantiates a new UiNodeScriptAttributes 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

### GetAsync

`func (o *UiNodeScriptAttributes) GetAsync() bool`

GetAsync returns the Async field if non-nil, zero value otherwise.

### GetAsyncOk

`func (o *UiNodeScriptAttributes) GetAsyncOk() (*bool, bool)`

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

### SetAsync

`func (o *UiNodeScriptAttributes) SetAsync(v bool)`

SetAsync sets Async field to given value.


### GetCrossorigin

`func (o *UiNodeScriptAttributes) GetCrossorigin() string`

GetCrossorigin returns the Crossorigin field if non-nil, zero value otherwise.

### GetCrossoriginOk

`func (o *UiNodeScriptAttributes) GetCrossoriginOk() (*string, bool)`

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

### SetCrossorigin

`func (o *UiNodeScriptAttributes) SetCrossorigin(v string)`

SetCrossorigin sets Crossorigin field to given value.


### GetId

`func (o *UiNodeScriptAttributes) GetId() string`

GetId returns the Id field if non-nil, zero value otherwise.

### GetIdOk

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

### SetId

`func (o *UiNodeScriptAttributes) SetId(v string)`

SetId sets Id field to given value.


### GetIntegrity

`func (o *UiNodeScriptAttributes) GetIntegrity() string`

GetIntegrity returns the Integrity field if non-nil, zero value otherwise.

### GetIntegrityOk

`func (o *UiNodeScriptAttributes) GetIntegrityOk() (*string, bool)`

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

### SetIntegrity

`func (o *UiNodeScriptAttributes) SetIntegrity(v string)`

SetIntegrity sets Integrity field to given value.


### GetNodeType

`func (o *UiNodeScriptAttributes) GetNodeType() string`

GetNodeType returns the NodeType field if non-nil, zero value otherwise.

### GetNodeTypeOk

`func (o *UiNodeScriptAttributes) GetNodeTypeOk() (*string, bool)`

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

### SetNodeType

`func (o *UiNodeScriptAttributes) SetNodeType(v string)`

SetNodeType sets NodeType field to given value.


### GetNonce

`func (o *UiNodeScriptAttributes) GetNonce() string`

GetNonce returns the Nonce field if non-nil, zero value otherwise.

### GetNonceOk

`func (o *UiNodeScriptAttributes) GetNonceOk() (*string, bool)`

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

### SetNonce

`func (o *UiNodeScriptAttributes) SetNonce(v string)`

SetNonce sets Nonce field to given value.


### GetReferrerpolicy

`func (o *UiNodeScriptAttributes) GetReferrerpolicy() string`

GetReferrerpolicy returns the Referrerpolicy field if non-nil, zero value otherwise.

### GetReferrerpolicyOk

`func (o *UiNodeScriptAttributes) GetReferrerpolicyOk() (*string, bool)`

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

### SetReferrerpolicy

`func (o *UiNodeScriptAttributes) SetReferrerpolicy(v string)`

SetReferrerpolicy sets Referrerpolicy field to given value.


### GetSrc

`func (o *UiNodeScriptAttributes) GetSrc() string`

GetSrc returns the Src field if non-nil, zero value otherwise.

### GetSrcOk

`func (o *UiNodeScriptAttributes) GetSrcOk() (*string, bool)`

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

### SetSrc

`func (o *UiNodeScriptAttributes) SetSrc(v string)`

SetSrc sets Src field to given value.


### GetType

`func (o *UiNodeScriptAttributes) GetType() string`

GetType returns the Type field if non-nil, zero value otherwise.

### GetTypeOk

`func (o *UiNodeScriptAttributes) GetTypeOk() (*string, bool)`

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

### SetType

`func (o *UiNodeScriptAttributes) SetType(v string)`

SetType sets Type field to given value.



[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


