Documentation ¶
Index ¶
- func CreateWipePostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type WipePostRequestBody
- func (m *WipePostRequestBody) GetAdditionalData() map[string]interface{}
- func (m *WipePostRequestBody) GetFieldDeserializers() ...
- func (m *WipePostRequestBody) GetKeepEnrollmentData() *bool
- func (m *WipePostRequestBody) GetKeepUserData() *bool
- func (m *WipePostRequestBody) GetMacOsUnlockCode() *string
- func (m *WipePostRequestBody) GetPersistEsimDataPlan() *bool
- func (m *WipePostRequestBody) Serialize(...) error
- func (m *WipePostRequestBody) SetAdditionalData(value map[string]interface{})
- func (m *WipePostRequestBody) SetKeepEnrollmentData(value *bool)
- func (m *WipePostRequestBody) SetKeepUserData(value *bool)
- func (m *WipePostRequestBody) SetMacOsUnlockCode(value *string)
- func (m *WipePostRequestBody) SetPersistEsimDataPlan(value *bool)
- type WipePostRequestBodyable
- type WipeRequestBuilder
- func (m *WipeRequestBuilder) CreatePostRequestInformation(body WipePostRequestBodyable) (...)
- func (m *WipeRequestBuilder) CreatePostRequestInformationWithRequestConfiguration(body WipePostRequestBodyable, ...) (...)
- func (m *WipeRequestBuilder) Post(body WipePostRequestBodyable) error
- func (m *WipeRequestBuilder) PostWithRequestConfigurationAndResponseHandler(body WipePostRequestBodyable, ...) error
- type WipeRequestBuilderPostRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateWipePostRequestBodyFromDiscriminatorValue ¶ added in v0.24.0
func CreateWipePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWipePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
Types ¶
type WipePostRequestBody ¶ added in v0.24.0
type WipePostRequestBody struct {
// contains filtered or unexported fields
}
WipePostRequestBody provides operations to call the wipe method.
func NewWipePostRequestBody ¶ added in v0.24.0
func NewWipePostRequestBody() *WipePostRequestBody
NewWipePostRequestBody instantiates a new wipePostRequestBody and sets the default values.
func (*WipePostRequestBody) GetAdditionalData ¶ added in v0.24.0
func (m *WipePostRequestBody) 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 (*WipePostRequestBody) GetFieldDeserializers ¶ added in v0.24.0
func (m *WipePostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*WipePostRequestBody) GetKeepEnrollmentData ¶ added in v0.24.0
func (m *WipePostRequestBody) GetKeepEnrollmentData() *bool
GetKeepEnrollmentData gets the keepEnrollmentData property value. The keepEnrollmentData property
func (*WipePostRequestBody) GetKeepUserData ¶ added in v0.24.0
func (m *WipePostRequestBody) GetKeepUserData() *bool
GetKeepUserData gets the keepUserData property value. The keepUserData property
func (*WipePostRequestBody) GetMacOsUnlockCode ¶ added in v0.24.0
func (m *WipePostRequestBody) GetMacOsUnlockCode() *string
GetMacOsUnlockCode gets the macOsUnlockCode property value. The macOsUnlockCode property
func (*WipePostRequestBody) GetPersistEsimDataPlan ¶ added in v0.24.0
func (m *WipePostRequestBody) GetPersistEsimDataPlan() *bool
GetPersistEsimDataPlan gets the persistEsimDataPlan property value. The persistEsimDataPlan property
func (*WipePostRequestBody) Serialize ¶ added in v0.24.0
func (m *WipePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WipePostRequestBody) SetAdditionalData ¶ added in v0.24.0
func (m *WipePostRequestBody) 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 (*WipePostRequestBody) SetKeepEnrollmentData ¶ added in v0.24.0
func (m *WipePostRequestBody) SetKeepEnrollmentData(value *bool)
SetKeepEnrollmentData sets the keepEnrollmentData property value. The keepEnrollmentData property
func (*WipePostRequestBody) SetKeepUserData ¶ added in v0.24.0
func (m *WipePostRequestBody) SetKeepUserData(value *bool)
SetKeepUserData sets the keepUserData property value. The keepUserData property
func (*WipePostRequestBody) SetMacOsUnlockCode ¶ added in v0.24.0
func (m *WipePostRequestBody) SetMacOsUnlockCode(value *string)
SetMacOsUnlockCode sets the macOsUnlockCode property value. The macOsUnlockCode property
func (*WipePostRequestBody) SetPersistEsimDataPlan ¶ added in v0.24.0
func (m *WipePostRequestBody) SetPersistEsimDataPlan(value *bool)
SetPersistEsimDataPlan sets the persistEsimDataPlan property value. The persistEsimDataPlan property
type WipePostRequestBodyable ¶ added in v0.24.0
type WipePostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetKeepEnrollmentData() *bool GetKeepUserData() *bool GetMacOsUnlockCode() *string GetPersistEsimDataPlan() *bool SetKeepEnrollmentData(value *bool) SetKeepUserData(value *bool) SetMacOsUnlockCode(value *string) SetPersistEsimDataPlan(value *bool) }
WipePostRequestBodyable
type WipeRequestBuilder ¶
type WipeRequestBuilder struct {
// contains filtered or unexported fields
}
WipeRequestBuilder provides operations to call the wipe method.
func NewWipeRequestBuilder ¶
func NewWipeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WipeRequestBuilder
NewWipeRequestBuilder instantiates a new WipeRequestBuilder and sets the default values.
func NewWipeRequestBuilderInternal ¶
func NewWipeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WipeRequestBuilder
NewWipeRequestBuilderInternal instantiates a new WipeRequestBuilder and sets the default values.
func (*WipeRequestBuilder) CreatePostRequestInformation ¶
func (m *WipeRequestBuilder) CreatePostRequestInformation(body WipePostRequestBodyable) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation wipe a device
func (*WipeRequestBuilder) CreatePostRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *WipeRequestBuilder) CreatePostRequestInformationWithRequestConfiguration(body WipePostRequestBodyable, requestConfiguration *WipeRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformationWithRequestConfiguration wipe a device
func (*WipeRequestBuilder) Post ¶
func (m *WipeRequestBuilder) Post(body WipePostRequestBodyable) error
Post wipe a device
func (*WipeRequestBuilder) PostWithRequestConfigurationAndResponseHandler ¶ added in v0.22.0
func (m *WipeRequestBuilder) PostWithRequestConfigurationAndResponseHandler(body WipePostRequestBodyable, requestConfiguration *WipeRequestBuilderPostRequestConfiguration, responseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler) error
PostWithRequestConfigurationAndResponseHandler wipe a device
type WipeRequestBuilderPostRequestConfiguration ¶ added in v0.22.0
type WipeRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
WipeRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.