README
¶
github.com/hashicorp/go-azure-sdk/resource-manager/datadog/2023-01-01/createresource
Documentation
The createresource
SDK allows for interaction with the Azure Resource Manager Service datadog
(API Version 2023-01-01
).
This readme covers example usages, but further information on using this SDK can be found in the project root.
Import Path
import "github.com/hashicorp/go-azure-sdk/resource-manager/datadog/2023-01-01/createresource"
Client Initialization
client := createresource.NewCreateResourceClientWithBaseURI("https://management.azure.com")
client.Client.Authorizer = authorizer
Example Usage: CreateResourceClient.CreationSupportedGet
ctx := context.TODO()
id := createresource.NewSubscriptionID("12345678-1234-9876-4563-123456789012")
read, err := client.CreationSupportedGet(ctx, id, createresource.DefaultCreationSupportedGetOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: CreateResourceClient.CreationSupportedList
ctx := context.TODO()
id := createresource.NewSubscriptionID("12345678-1234-9876-4563-123456789012")
read, err := client.CreationSupportedList(ctx, id, createresource.DefaultCreationSupportedListOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Documentation
¶
Index ¶
- type CreateResourceClient
- func (c CreateResourceClient) CreationSupportedGet(ctx context.Context, id commonids.SubscriptionId, ...) (result CreationSupportedGetOperationResponse, err error)
- func (c CreateResourceClient) CreationSupportedList(ctx context.Context, id commonids.SubscriptionId, ...) (result CreationSupportedListOperationResponse, err error)
- type CreateResourceSupportedProperties
- type CreateResourceSupportedResponse
- type CreateResourceSupportedResponseList
- type CreationSupportedGetOperationOptions
- type CreationSupportedGetOperationResponse
- type CreationSupportedListOperationOptions
- type CreationSupportedListOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateResourceClient ¶
type CreateResourceClient struct {
Client *resourcemanager.Client
}
func NewCreateResourceClientWithBaseURI ¶
func NewCreateResourceClientWithBaseURI(sdkApi sdkEnv.Api) (*CreateResourceClient, error)
func (CreateResourceClient) CreationSupportedGet ¶
func (c CreateResourceClient) CreationSupportedGet(ctx context.Context, id commonids.SubscriptionId, options CreationSupportedGetOperationOptions) (result CreationSupportedGetOperationResponse, err error)
CreationSupportedGet ...
func (CreateResourceClient) CreationSupportedList ¶
func (c CreateResourceClient) CreationSupportedList(ctx context.Context, id commonids.SubscriptionId, options CreationSupportedListOperationOptions) (result CreationSupportedListOperationResponse, err error)
CreationSupportedList ...
type CreateResourceSupportedResponse ¶
type CreateResourceSupportedResponse struct {
Properties *CreateResourceSupportedProperties `json:"properties,omitempty"`
}
type CreateResourceSupportedResponseList ¶
type CreateResourceSupportedResponseList struct {
Value *[]CreateResourceSupportedResponse `json:"value,omitempty"`
}
type CreationSupportedGetOperationOptions ¶
type CreationSupportedGetOperationOptions struct {
DatadogOrganizationId *string
}
func DefaultCreationSupportedGetOperationOptions ¶
func DefaultCreationSupportedGetOperationOptions() CreationSupportedGetOperationOptions
func (CreationSupportedGetOperationOptions) ToHeaders ¶
func (o CreationSupportedGetOperationOptions) ToHeaders() *client.Headers
func (CreationSupportedGetOperationOptions) ToOData ¶
func (o CreationSupportedGetOperationOptions) ToOData() *odata.Query
func (CreationSupportedGetOperationOptions) ToQuery ¶
func (o CreationSupportedGetOperationOptions) ToQuery() *client.QueryParams
type CreationSupportedGetOperationResponse ¶
type CreationSupportedGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CreateResourceSupportedResponse }
type CreationSupportedListOperationOptions ¶
type CreationSupportedListOperationOptions struct {
DatadogOrganizationId *string
}
func DefaultCreationSupportedListOperationOptions ¶
func DefaultCreationSupportedListOperationOptions() CreationSupportedListOperationOptions
func (CreationSupportedListOperationOptions) ToHeaders ¶
func (o CreationSupportedListOperationOptions) ToHeaders() *client.Headers
func (CreationSupportedListOperationOptions) ToOData ¶
func (o CreationSupportedListOperationOptions) ToOData() *odata.Query
func (CreationSupportedListOperationOptions) ToQuery ¶
func (o CreationSupportedListOperationOptions) ToQuery() *client.QueryParams
type CreationSupportedListOperationResponse ¶
type CreationSupportedListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CreateResourceSupportedResponseList }
Click to show internal directories.
Click to hide internal directories.