Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForDedicatedGatewayType() []string + func PossibleValuesForServiceSize() []string + func PossibleValuesForServiceStatus() []string + func PossibleValuesForServiceType() []string + func ValidateServiceID(input interface{}, key string) (warnings []string, errors []error) + type BaseServiceResourceCreateUpdatePropertiesImpl struct + InstanceCount *int64 + InstanceSize *ServiceSize + ServiceType ServiceType + func (s BaseServiceResourceCreateUpdatePropertiesImpl) ServiceResourceCreateUpdateProperties() BaseServiceResourceCreateUpdatePropertiesImpl + type BaseServiceResourcePropertiesImpl struct + CreationTime *string + InstanceCount *int64 + InstanceSize *ServiceSize + ServiceType ServiceType + Status *ServiceStatus + func (s BaseServiceResourcePropertiesImpl) ServiceResourceProperties() BaseServiceResourcePropertiesImpl + type DataTransferServiceResourceCreateUpdateProperties struct + InstanceCount *int64 + InstanceSize *ServiceSize + ServiceType ServiceType + func (s DataTransferServiceResourceCreateUpdateProperties) MarshalJSON() ([]byte, error) + func (s DataTransferServiceResourceCreateUpdateProperties) ServiceResourceCreateUpdateProperties() BaseServiceResourceCreateUpdatePropertiesImpl + type DataTransferServiceResourceProperties struct + CreationTime *string + InstanceCount *int64 + InstanceSize *ServiceSize + Locations *[]RegionalServiceResource + ServiceType ServiceType + Status *ServiceStatus + func (o *DataTransferServiceResourceProperties) GetCreationTimeAsTime() (*time.Time, error) + func (o *DataTransferServiceResourceProperties) SetCreationTimeAsTime(input time.Time) + func (s DataTransferServiceResourceProperties) MarshalJSON() ([]byte, error) + func (s DataTransferServiceResourceProperties) ServiceResourceProperties() BaseServiceResourcePropertiesImpl + type DedicatedGatewayType string + const DedicatedGatewayTypeDistributedQuery + const DedicatedGatewayTypeIntegratedCache + func (s *DedicatedGatewayType) UnmarshalJSON(bytes []byte) error + type GraphAPIComputeClient struct + Client *resourcemanager.Client + func NewGraphAPIComputeClientWithBaseURI(sdkApi sdkEnv.Api) (*GraphAPIComputeClient, error) + func (c GraphAPIComputeClient) ServiceCreate(ctx context.Context, id ServiceId, input ServiceResourceCreateUpdateParameters) (result ServiceCreateOperationResponse, err error) + func (c GraphAPIComputeClient) ServiceCreateThenPoll(ctx context.Context, id ServiceId, input ServiceResourceCreateUpdateParameters) error + func (c GraphAPIComputeClient) ServiceDelete(ctx context.Context, id ServiceId) (result ServiceDeleteOperationResponse, err error) + func (c GraphAPIComputeClient) ServiceDeleteThenPoll(ctx context.Context, id ServiceId) error + func (c GraphAPIComputeClient) ServiceGet(ctx context.Context, id ServiceId) (result ServiceGetOperationResponse, err error) + type GraphAPIComputeRegionalServiceResource struct + GraphApiComputeEndpoint *string + Location *string + Name *string + Status *ServiceStatus + type GraphAPIComputeServiceResourceCreateUpdateProperties struct + InstanceCount *int64 + InstanceSize *ServiceSize + ServiceType ServiceType + func (s GraphAPIComputeServiceResourceCreateUpdateProperties) MarshalJSON() ([]byte, error) + func (s GraphAPIComputeServiceResourceCreateUpdateProperties) ServiceResourceCreateUpdateProperties() BaseServiceResourceCreateUpdatePropertiesImpl + type GraphAPIComputeServiceResourceProperties struct + CreationTime *string + GraphApiComputeEndpoint *string + InstanceCount *int64 + InstanceSize *ServiceSize + Locations *[]GraphAPIComputeRegionalServiceResource + ServiceType ServiceType + Status *ServiceStatus + func (o *GraphAPIComputeServiceResourceProperties) GetCreationTimeAsTime() (*time.Time, error) + func (o *GraphAPIComputeServiceResourceProperties) SetCreationTimeAsTime(input time.Time) + func (s GraphAPIComputeServiceResourceProperties) MarshalJSON() ([]byte, error) + func (s GraphAPIComputeServiceResourceProperties) ServiceResourceProperties() BaseServiceResourcePropertiesImpl + type MaterializedViewsBuilderServiceResourceCreateUpdateProperties struct + InstanceCount *int64 + InstanceSize *ServiceSize + ServiceType ServiceType + func (s MaterializedViewsBuilderServiceResourceCreateUpdateProperties) MarshalJSON() ([]byte, error) + func (s MaterializedViewsBuilderServiceResourceCreateUpdateProperties) ServiceResourceCreateUpdateProperties() BaseServiceResourceCreateUpdatePropertiesImpl + type MaterializedViewsBuilderServiceResourceProperties struct + CreationTime *string + InstanceCount *int64 + InstanceSize *ServiceSize + Locations *[]RegionalServiceResource + ServiceType ServiceType + Status *ServiceStatus + func (o *MaterializedViewsBuilderServiceResourceProperties) GetCreationTimeAsTime() (*time.Time, error) + func (o *MaterializedViewsBuilderServiceResourceProperties) SetCreationTimeAsTime(input time.Time) + func (s MaterializedViewsBuilderServiceResourceProperties) MarshalJSON() ([]byte, error) + func (s MaterializedViewsBuilderServiceResourceProperties) ServiceResourceProperties() BaseServiceResourcePropertiesImpl + type RawServiceResourceCreateUpdatePropertiesImpl struct + Type string + Values map[string]interface{} + func (s RawServiceResourceCreateUpdatePropertiesImpl) ServiceResourceCreateUpdateProperties() BaseServiceResourceCreateUpdatePropertiesImpl + type RawServiceResourcePropertiesImpl struct + Type string + Values map[string]interface{} + func (s RawServiceResourcePropertiesImpl) ServiceResourceProperties() BaseServiceResourcePropertiesImpl + type RegionalServiceResource struct + Location *string + Name *string + Status *ServiceStatus + type ServiceCreateOperationResponse struct + HttpResponse *http.Response + Model *ServiceResource + OData *odata.OData + Poller pollers.Poller + type ServiceDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type ServiceGetOperationResponse struct + HttpResponse *http.Response + Model *ServiceResource + OData *odata.OData + type ServiceId struct + DatabaseAccountName string + ResourceGroupName string + ServiceName string + SubscriptionId string + func NewServiceID(subscriptionId string, resourceGroupName string, databaseAccountName string, ...) ServiceId + func ParseServiceID(input string) (*ServiceId, error) + func ParseServiceIDInsensitively(input string) (*ServiceId, error) + func (id *ServiceId) FromParseResult(input resourceids.ParseResult) error + func (id ServiceId) ID() string + func (id ServiceId) Segments() []resourceids.Segment + func (id ServiceId) String() string + type ServiceResource struct + Id *string + Name *string + Properties ServiceResourceProperties + Type *string + func (s *ServiceResource) UnmarshalJSON(bytes []byte) error + type ServiceResourceCreateUpdateParameters struct + Properties ServiceResourceCreateUpdateProperties + func (s *ServiceResourceCreateUpdateParameters) UnmarshalJSON(bytes []byte) error + type ServiceResourceCreateUpdateProperties interface + ServiceResourceCreateUpdateProperties func() BaseServiceResourceCreateUpdatePropertiesImpl + func UnmarshalServiceResourceCreateUpdatePropertiesImplementation(input []byte) (ServiceResourceCreateUpdateProperties, error) + type ServiceResourceProperties interface + ServiceResourceProperties func() BaseServiceResourcePropertiesImpl + func UnmarshalServiceResourcePropertiesImplementation(input []byte) (ServiceResourceProperties, error) + type ServiceSize string + const ServiceSizeCosmosPointDEights + const ServiceSizeCosmosPointDFours + const ServiceSizeCosmosPointDOneSixs + func (s *ServiceSize) UnmarshalJSON(bytes []byte) error + type ServiceStatus string + const ServiceStatusCreating + const ServiceStatusDeleting + const ServiceStatusError + const ServiceStatusRunning + const ServiceStatusStopped + const ServiceStatusUpdating + func (s *ServiceStatus) UnmarshalJSON(bytes []byte) error + type ServiceType string + const ServiceTypeDataTransfer + const ServiceTypeGraphAPICompute + const ServiceTypeMaterializedViewsBuilder + const ServiceTypeSqlDedicatedGateway + func (s *ServiceType) UnmarshalJSON(bytes []byte) error + type SqlDedicatedGatewayRegionalServiceResource struct + Location *string + Name *string + SqlDedicatedGatewayEndpoint *string + Status *ServiceStatus + type SqlDedicatedGatewayServiceResourceCreateUpdateProperties struct + DedicatedGatewayType *DedicatedGatewayType + InstanceCount *int64 + InstanceSize *ServiceSize + ServiceType ServiceType + func (s SqlDedicatedGatewayServiceResourceCreateUpdateProperties) MarshalJSON() ([]byte, error) + func (s SqlDedicatedGatewayServiceResourceCreateUpdateProperties) ServiceResourceCreateUpdateProperties() BaseServiceResourceCreateUpdatePropertiesImpl + type SqlDedicatedGatewayServiceResourceProperties struct + CreationTime *string + DedicatedGatewayType *DedicatedGatewayType + InstanceCount *int64 + InstanceSize *ServiceSize + Locations *[]SqlDedicatedGatewayRegionalServiceResource + ServiceType ServiceType + SqlDedicatedGatewayEndpoint *string + Status *ServiceStatus + func (o *SqlDedicatedGatewayServiceResourceProperties) GetCreationTimeAsTime() (*time.Time, error) + func (o *SqlDedicatedGatewayServiceResourceProperties) SetCreationTimeAsTime(input time.Time) + func (s SqlDedicatedGatewayServiceResourceProperties) MarshalJSON() ([]byte, error) + func (s SqlDedicatedGatewayServiceResourceProperties) ServiceResourceProperties() BaseServiceResourcePropertiesImpl