Documentation ¶
Index ¶
- func CreateCreateRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type CreateRequestBody
- func (m *CreateRequestBody) GetAdditionalData() map[string]interface{}
- func (m *CreateRequestBody) GetCertificateSigningRequest() ...
- func (m *CreateRequestBody) GetConnectorId() *string
- func (m *CreateRequestBody) GetDisplayName() *string
- func (m *CreateRequestBody) GetFieldDeserializers() map[string]func(interface{}, ...) error
- func (m *CreateRequestBody) GetHasPhysicalDevice() *bool
- func (m *CreateRequestBody) GetManufacturer() *string
- func (m *CreateRequestBody) GetModel() *string
- func (m *CreateRequestBody) GetPhysicalDeviceId() *string
- func (m *CreateRequestBody) Serialize(...) error
- func (m *CreateRequestBody) SetAdditionalData(value map[string]interface{})
- func (m *CreateRequestBody) SetCertificateSigningRequest(...)
- func (m *CreateRequestBody) SetConnectorId(value *string)
- func (m *CreateRequestBody) SetDisplayName(value *string)
- func (m *CreateRequestBody) SetHasPhysicalDevice(value *bool)
- func (m *CreateRequestBody) SetManufacturer(value *string)
- func (m *CreateRequestBody) SetModel(value *string)
- func (m *CreateRequestBody) SetPhysicalDeviceId(value *string)
- type CreateRequestBodyable
- type CreateRequestBuilder
- type CreateRequestBuilderPostOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCreateRequestBodyFromDiscriminatorValue ¶ added in v0.13.0
func CreateCreateRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCreateRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
Types ¶
type CreateRequestBody ¶
type CreateRequestBody struct {
// contains filtered or unexported fields
}
CreateRequestBody provides operations to call the create method.
func NewCreateRequestBody ¶
func NewCreateRequestBody() *CreateRequestBody
NewCreateRequestBody instantiates a new createRequestBody and sets the default values.
func (*CreateRequestBody) GetAdditionalData ¶
func (m *CreateRequestBody) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*CreateRequestBody) GetCertificateSigningRequest ¶
func (m *CreateRequestBody) GetCertificateSigningRequest() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrintCertificateSigningRequestable
GetCertificateSigningRequest gets the certificateSigningRequest property value. The certificateSigningRequest property
func (*CreateRequestBody) GetConnectorId ¶
func (m *CreateRequestBody) GetConnectorId() *string
GetConnectorId gets the connectorId property value. The connectorId property
func (*CreateRequestBody) GetDisplayName ¶
func (m *CreateRequestBody) GetDisplayName() *string
GetDisplayName gets the displayName property value. The displayName property
func (*CreateRequestBody) GetFieldDeserializers ¶
func (m *CreateRequestBody) GetFieldDeserializers() map[string]func(interface{}, i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*CreateRequestBody) GetHasPhysicalDevice ¶
func (m *CreateRequestBody) GetHasPhysicalDevice() *bool
GetHasPhysicalDevice gets the hasPhysicalDevice property value. The hasPhysicalDevice property
func (*CreateRequestBody) GetManufacturer ¶
func (m *CreateRequestBody) GetManufacturer() *string
GetManufacturer gets the manufacturer property value. The manufacturer property
func (*CreateRequestBody) GetModel ¶
func (m *CreateRequestBody) GetModel() *string
GetModel gets the model property value. The model property
func (*CreateRequestBody) GetPhysicalDeviceId ¶
func (m *CreateRequestBody) GetPhysicalDeviceId() *string
GetPhysicalDeviceId gets the physicalDeviceId property value. The physicalDeviceId property
func (*CreateRequestBody) Serialize ¶
func (m *CreateRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CreateRequestBody) SetAdditionalData ¶
func (m *CreateRequestBody) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*CreateRequestBody) SetCertificateSigningRequest ¶
func (m *CreateRequestBody) SetCertificateSigningRequest(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrintCertificateSigningRequestable)
SetCertificateSigningRequest sets the certificateSigningRequest property value. The certificateSigningRequest property
func (*CreateRequestBody) SetConnectorId ¶
func (m *CreateRequestBody) SetConnectorId(value *string)
SetConnectorId sets the connectorId property value. The connectorId property
func (*CreateRequestBody) SetDisplayName ¶
func (m *CreateRequestBody) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The displayName property
func (*CreateRequestBody) SetHasPhysicalDevice ¶
func (m *CreateRequestBody) SetHasPhysicalDevice(value *bool)
SetHasPhysicalDevice sets the hasPhysicalDevice property value. The hasPhysicalDevice property
func (*CreateRequestBody) SetManufacturer ¶
func (m *CreateRequestBody) SetManufacturer(value *string)
SetManufacturer sets the manufacturer property value. The manufacturer property
func (*CreateRequestBody) SetModel ¶
func (m *CreateRequestBody) SetModel(value *string)
SetModel sets the model property value. The model property
func (*CreateRequestBody) SetPhysicalDeviceId ¶
func (m *CreateRequestBody) SetPhysicalDeviceId(value *string)
SetPhysicalDeviceId sets the physicalDeviceId property value. The physicalDeviceId property
type CreateRequestBodyable ¶ added in v0.13.0
type CreateRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCertificateSigningRequest() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrintCertificateSigningRequestable GetConnectorId() *string GetDisplayName() *string GetHasPhysicalDevice() *bool GetManufacturer() *string GetModel() *string GetPhysicalDeviceId() *string SetCertificateSigningRequest(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PrintCertificateSigningRequestable) SetConnectorId(value *string) SetDisplayName(value *string) SetHasPhysicalDevice(value *bool) SetManufacturer(value *string) SetModel(value *string) SetPhysicalDeviceId(value *string) }
CreateRequestBodyable
type CreateRequestBuilder ¶
type CreateRequestBuilder struct {
// contains filtered or unexported fields
}
CreateRequestBuilder provides operations to call the create method.
func NewCreateRequestBuilder ¶
func NewCreateRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CreateRequestBuilder
NewCreateRequestBuilder instantiates a new CreateRequestBuilder and sets the default values.
func NewCreateRequestBuilderInternal ¶
func NewCreateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CreateRequestBuilder
NewCreateRequestBuilderInternal instantiates a new CreateRequestBuilder and sets the default values.
func (*CreateRequestBuilder) CreatePostRequestInformation ¶
func (m *CreateRequestBuilder) CreatePostRequestInformation(options *CreateRequestBuilderPostOptions) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation invoke action create
func (*CreateRequestBuilder) Post ¶
func (m *CreateRequestBuilder) Post(options *CreateRequestBuilderPostOptions) error
Post invoke action create
type CreateRequestBuilderPostOptions ¶
type CreateRequestBuilderPostOptions struct { // Body CreateRequestBodyable // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Response handler to use in place of the default response handling provided by the core service ResponseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler }
CreateRequestBuilderPostOptions options for Post