Documentation
¶
Index ¶
- type Ref
- type RefRequestBuilder
- func (m *RefRequestBuilder) CreateGetRequestInformation(options *RefRequestBuilderGetOptions) (...)
- func (m *RefRequestBuilder) CreatePostRequestInformation(options *RefRequestBuilderPostOptions) (...)
- func (m *RefRequestBuilder) Get(options *RefRequestBuilderGetOptions) (*RefResponse, error)
- func (m *RefRequestBuilder) Post(options *RefRequestBuilderPostOptions) (*Ref, error)
- type RefRequestBuilderGetOptions
- type RefRequestBuilderGetQueryParameters
- type RefRequestBuilderPostOptions
- type RefResponse
- func (m *RefResponse) GetAdditionalData() map[string]interface{}
- func (m *RefResponse) GetFieldDeserializers() map[string]func(interface{}, ...) error
- func (m *RefResponse) GetNextLink() *string
- func (m *RefResponse) GetValue() []string
- func (m *RefResponse) IsNil() bool
- func (m *RefResponse) Serialize(...) error
- func (m *RefResponse) SetAdditionalData(value map[string]interface{})
- func (m *RefResponse) SetNextLink(value *string)
- func (m *RefResponse) SetValue(value []string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Ref ¶
type Ref struct {
// contains filtered or unexported fields
}
func (*Ref) 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 (*Ref) GetFieldDeserializers ¶
func (m *Ref) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error
The deserialization information for the current model
func (*Ref) Serialize ¶
func (m *Ref) Serialize(writer i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.SerializationWriter) error
Serializes information the current object Parameters:
- writer : Serialization writer to use to serialize this model
func (*Ref) 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. Parameters:
- value : Value to set for the AdditionalData property.
type RefRequestBuilder ¶
type RefRequestBuilder struct {
// contains filtered or unexported fields
}
Builds and executes requests for operations under \devices\{device-id}\registeredUsers\$ref
func NewRefRequestBuilder ¶
func NewRefRequestBuilder(rawUrl string, requestAdapter ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestAdapter) *RefRequestBuilder
Instantiates a new RefRequestBuilder and sets the default values. Parameters:
- rawUrl : The raw URL to use for the request builder.
- requestAdapter : The request adapter to use to execute the requests.
func NewRefRequestBuilderInternal ¶
func NewRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestAdapter) *RefRequestBuilder
Instantiates a new RefRequestBuilder and sets the default values. Parameters:
- pathParameters : Path parameters for the request
- requestAdapter : The request adapter to use to execute the requests.
func (*RefRequestBuilder) CreateGetRequestInformation ¶
func (m *RefRequestBuilder) CreateGetRequestInformation(options *RefRequestBuilderGetOptions) (*ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestInformation, error)
Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. Parameters:
- options : Options for the request
func (*RefRequestBuilder) CreatePostRequestInformation ¶
func (m *RefRequestBuilder) CreatePostRequestInformation(options *RefRequestBuilderPostOptions) (*ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestInformation, error)
Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. Parameters:
- options : Options for the request
func (*RefRequestBuilder) Get ¶
func (m *RefRequestBuilder) Get(options *RefRequestBuilderGetOptions) (*RefResponse, error)
Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. Parameters:
- options : Options for the request
func (*RefRequestBuilder) Post ¶
func (m *RefRequestBuilder) Post(options *RefRequestBuilderPostOptions) (*Ref, error)
Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. Parameters:
- options : Options for the request
type RefRequestBuilderGetOptions ¶
type RefRequestBuilderGetOptions struct {
// Request headers
H map[string]string
// Request options
O []ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestOption
// Request query parameters
Q *RefRequestBuilderGetQueryParameters
// Response handler to use in place of the default response handling provided by the core service
ResponseHandler ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.ResponseHandler
}
Options for Get
type RefRequestBuilderGetQueryParameters ¶
type RefRequestBuilderGetQueryParameters struct {
// Include count of items
Count *bool
// Filter items by property values
Filter *string
// Order items by property values
Orderby []string
// Search items by search phrases
Search *string
// Skip the first n items
Skip *int32
// Show only the first n items
Top *int32
}
Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand.
type RefRequestBuilderPostOptions ¶
type RefRequestBuilderPostOptions struct {
//
Body *Ref
// Request headers
H map[string]string
// Request options
O []ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestOption
// Response handler to use in place of the default response handling provided by the core service
ResponseHandler ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.ResponseHandler
}
Options for Post
type RefResponse ¶
type RefResponse struct {
// contains filtered or unexported fields
}
func NewRefResponse ¶
func NewRefResponse() *RefResponse
Instantiates a new refResponse and sets the default values.
func (*RefResponse) GetAdditionalData ¶
func (m *RefResponse) GetAdditionalData() map[string]interface{}
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 (*RefResponse) GetFieldDeserializers ¶
func (m *RefResponse) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error
The deserialization information for the current model
func (*RefResponse) GetNextLink ¶
func (m *RefResponse) GetNextLink() *string
Gets the nextLink property value.
func (*RefResponse) GetValue ¶
func (m *RefResponse) GetValue() []string
Gets the value property value.
func (*RefResponse) IsNil ¶
func (m *RefResponse) IsNil() bool
func (*RefResponse) Serialize ¶
func (m *RefResponse) Serialize(writer i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.SerializationWriter) error
Serializes information the current object Parameters:
- writer : Serialization writer to use to serialize this model
func (*RefResponse) SetAdditionalData ¶
func (m *RefResponse) SetAdditionalData(value map[string]interface{})
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. Parameters:
- value : Value to set for the AdditionalData property.
func (*RefResponse) SetNextLink ¶
func (m *RefResponse) SetNextLink(value *string)
Sets the nextLink property value. Parameters:
- value : Value to set for the nextLink property.
func (*RefResponse) SetValue ¶
func (m *RefResponse) SetValue(value []string)
Sets the value property value. Parameters:
- value : Value to set for the value property.