# 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** |  | 
**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, 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.


### 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)


