Documentation ¶
Index ¶
- func PossibleValuesForAADObjectType() []string
- func PossibleValuesForDataLakeAnalyticsAccountState() []string
- func PossibleValuesForDataLakeAnalyticsAccountStatus() []string
- func PossibleValuesForDebugDataAccessLevel() []string
- func PossibleValuesForFirewallAllowAzureIPsState() []string
- func PossibleValuesForFirewallState() []string
- func PossibleValuesForNestedResourceProvisioningState() []string
- func PossibleValuesForTierType() []string
- func PossibleValuesForType() []string
- func PossibleValuesForVirtualNetworkRuleState() []string
- func ValidateAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)
- type AADObjectType
- type AccountId
- type AccountsClient
- func (c AccountsClient) CheckNameAvailability(ctx context.Context, id LocationId, input CheckNameAvailabilityParameters) (result CheckNameAvailabilityOperationResponse, err error)
- func (c AccountsClient) Create(ctx context.Context, id AccountId, ...) (result CreateOperationResponse, err error)
- func (c AccountsClient) CreateThenPoll(ctx context.Context, id AccountId, ...) error
- func (c AccountsClient) Delete(ctx context.Context, id AccountId) (result DeleteOperationResponse, err error)
- func (c AccountsClient) DeleteThenPoll(ctx context.Context, id AccountId) error
- func (c AccountsClient) Get(ctx context.Context, id AccountId) (result GetOperationResponse, err error)
- func (c AccountsClient) List(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions) (result ListOperationResponse, err error)
- func (c AccountsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupOperationResponse, err error)
- func (c AccountsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (ListByResourceGroupCompleteResult, error)
- func (c AccountsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c AccountsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions) (ListCompleteResult, error)
- func (c AccountsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions, ...) (result ListCompleteResult, err error)
- func (c AccountsClient) Update(ctx context.Context, id AccountId, ...) (result UpdateOperationResponse, err error)
- func (c AccountsClient) UpdateThenPoll(ctx context.Context, id AccountId, ...) error
- type AddDataLakeStoreProperties
- type AddDataLakeStoreWithAccountParameters
- type AddStorageAccountProperties
- type AddStorageAccountWithAccountParameters
- type CheckNameAvailabilityOperationResponse
- type CheckNameAvailabilityParameters
- type ComputePolicy
- type ComputePolicyProperties
- type CreateComputePolicyWithAccountParameters
- type CreateDataLakeAnalyticsAccountParameters
- type CreateDataLakeAnalyticsAccountProperties
- type CreateFirewallRuleWithAccountParameters
- type CreateOperationResponse
- type CreateOrUpdateComputePolicyProperties
- type CreateOrUpdateFirewallRuleProperties
- type DataLakeAnalyticsAccount
- type DataLakeAnalyticsAccountBasic
- type DataLakeAnalyticsAccountBasicOperationPredicate
- type DataLakeAnalyticsAccountProperties
- func (o *DataLakeAnalyticsAccountProperties) GetCreationTimeAsTime() (*time.Time, error)
- func (o *DataLakeAnalyticsAccountProperties) GetLastModifiedTimeAsTime() (*time.Time, error)
- func (o *DataLakeAnalyticsAccountProperties) SetCreationTimeAsTime(input time.Time)
- func (o *DataLakeAnalyticsAccountProperties) SetLastModifiedTimeAsTime(input time.Time)
- type DataLakeAnalyticsAccountPropertiesBasic
- func (o *DataLakeAnalyticsAccountPropertiesBasic) GetCreationTimeAsTime() (*time.Time, error)
- func (o *DataLakeAnalyticsAccountPropertiesBasic) GetLastModifiedTimeAsTime() (*time.Time, error)
- func (o *DataLakeAnalyticsAccountPropertiesBasic) SetCreationTimeAsTime(input time.Time)
- func (o *DataLakeAnalyticsAccountPropertiesBasic) SetLastModifiedTimeAsTime(input time.Time)
- type DataLakeAnalyticsAccountState
- type DataLakeAnalyticsAccountStatus
- type DataLakeStoreAccountInformation
- type DataLakeStoreAccountInformationProperties
- type DebugDataAccessLevel
- type DeleteOperationResponse
- type FirewallAllowAzureIPsState
- type FirewallRule
- type FirewallRuleProperties
- type FirewallState
- type GetOperationResponse
- type HiveMetastore
- type HiveMetastoreProperties
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupOperationOptions
- type ListByResourceGroupOperationResponse
- type ListCompleteResult
- type ListOperationOptions
- type ListOperationResponse
- type LocationId
- type NameAvailabilityInformation
- type NestedResourceProvisioningState
- type StorageAccountInformation
- type StorageAccountInformationProperties
- type TierType
- type Type
- type UpdateComputePolicyProperties
- type UpdateComputePolicyWithAccountParameters
- type UpdateDataLakeAnalyticsAccountParameters
- type UpdateDataLakeAnalyticsAccountProperties
- type UpdateDataLakeStoreProperties
- type UpdateDataLakeStoreWithAccountParameters
- type UpdateFirewallRuleProperties
- type UpdateFirewallRuleWithAccountParameters
- type UpdateOperationResponse
- type UpdateStorageAccountProperties
- type UpdateStorageAccountWithAccountParameters
- type VirtualNetworkRule
- type VirtualNetworkRuleProperties
- type VirtualNetworkRuleState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAADObjectType ¶
func PossibleValuesForAADObjectType() []string
func PossibleValuesForDataLakeAnalyticsAccountState ¶
func PossibleValuesForDataLakeAnalyticsAccountState() []string
func PossibleValuesForDataLakeAnalyticsAccountStatus ¶
func PossibleValuesForDataLakeAnalyticsAccountStatus() []string
func PossibleValuesForDebugDataAccessLevel ¶
func PossibleValuesForDebugDataAccessLevel() []string
func PossibleValuesForFirewallAllowAzureIPsState ¶
func PossibleValuesForFirewallAllowAzureIPsState() []string
func PossibleValuesForFirewallState ¶
func PossibleValuesForFirewallState() []string
func PossibleValuesForNestedResourceProvisioningState ¶
func PossibleValuesForNestedResourceProvisioningState() []string
func PossibleValuesForTierType ¶
func PossibleValuesForTierType() []string
func PossibleValuesForType ¶
func PossibleValuesForType() []string
func PossibleValuesForVirtualNetworkRuleState ¶
func PossibleValuesForVirtualNetworkRuleState() []string
func ValidateAccountID ¶
ValidateAccountID checks that 'input' can be parsed as a Account ID
func ValidateLocationID ¶
ValidateLocationID checks that 'input' can be parsed as a Location ID
Types ¶
type AADObjectType ¶
type AADObjectType string
const ( AADObjectTypeGroup AADObjectType = "Group" AADObjectTypeServicePrincipal AADObjectType = "ServicePrincipal" AADObjectTypeUser AADObjectType = "User" )
func (*AADObjectType) UnmarshalJSON ¶
func (s *AADObjectType) UnmarshalJSON(bytes []byte) error
type AccountId ¶
AccountId is a struct representing the Resource ID for a Account
func NewAccountID ¶
NewAccountID returns a new AccountId struct
func ParseAccountID ¶
ParseAccountID parses 'input' into a AccountId
func ParseAccountIDInsensitively ¶
ParseAccountIDInsensitively parses 'input' case-insensitively into a AccountId note: this method should only be used for API response data and not user input
func (AccountId) Segments ¶
func (id AccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Account ID
type AccountsClient ¶
type AccountsClient struct {
Client *resourcemanager.Client
}
func NewAccountsClientWithBaseURI ¶
func NewAccountsClientWithBaseURI(api environments.Api) (*AccountsClient, error)
func (AccountsClient) CheckNameAvailability ¶
func (c AccountsClient) CheckNameAvailability(ctx context.Context, id LocationId, input CheckNameAvailabilityParameters) (result CheckNameAvailabilityOperationResponse, err error)
CheckNameAvailability ...
func (AccountsClient) Create ¶
func (c AccountsClient) Create(ctx context.Context, id AccountId, input CreateDataLakeAnalyticsAccountParameters) (result CreateOperationResponse, err error)
Create ...
func (AccountsClient) CreateThenPoll ¶
func (c AccountsClient) CreateThenPoll(ctx context.Context, id AccountId, input CreateDataLakeAnalyticsAccountParameters) error
CreateThenPoll performs Create then polls until it's completed
func (AccountsClient) Delete ¶
func (c AccountsClient) Delete(ctx context.Context, id AccountId) (result DeleteOperationResponse, err error)
Delete ...
func (AccountsClient) DeleteThenPoll ¶
func (c AccountsClient) DeleteThenPoll(ctx context.Context, id AccountId) error
DeleteThenPoll performs Delete then polls until it's completed
func (AccountsClient) Get ¶
func (c AccountsClient) Get(ctx context.Context, id AccountId) (result GetOperationResponse, err error)
Get ...
func (AccountsClient) List ¶
func (c AccountsClient) List(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions) (result ListOperationResponse, err error)
List ...
func (AccountsClient) ListByResourceGroup ¶
func (c AccountsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (AccountsClient) ListByResourceGroupComplete ¶
func (c AccountsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (AccountsClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c AccountsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions, predicate DataLakeAnalyticsAccountBasicOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AccountsClient) ListComplete ¶
func (c AccountsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (AccountsClient) ListCompleteMatchingPredicate ¶
func (c AccountsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions, predicate DataLakeAnalyticsAccountBasicOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AccountsClient) Update ¶
func (c AccountsClient) Update(ctx context.Context, id AccountId, input UpdateDataLakeAnalyticsAccountParameters) (result UpdateOperationResponse, err error)
Update ...
func (AccountsClient) UpdateThenPoll ¶
func (c AccountsClient) UpdateThenPoll(ctx context.Context, id AccountId, input UpdateDataLakeAnalyticsAccountParameters) error
UpdateThenPoll performs Update then polls until it's completed
type AddDataLakeStoreProperties ¶
type AddDataLakeStoreProperties struct {
Suffix *string `json:"suffix,omitempty"`
}
type AddDataLakeStoreWithAccountParameters ¶
type AddDataLakeStoreWithAccountParameters struct { Name string `json:"name"` Properties *AddDataLakeStoreProperties `json:"properties,omitempty"` }
type AddStorageAccountWithAccountParameters ¶
type AddStorageAccountWithAccountParameters struct { Name string `json:"name"` Properties AddStorageAccountProperties `json:"properties"` }
type CheckNameAvailabilityOperationResponse ¶
type CheckNameAvailabilityOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NameAvailabilityInformation }
type ComputePolicy ¶
type ComputePolicy struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ComputePolicyProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type ComputePolicyProperties ¶
type ComputePolicyProperties struct { MaxDegreeOfParallelismPerJob *int64 `json:"maxDegreeOfParallelismPerJob,omitempty"` MinPriorityPerJob *int64 `json:"minPriorityPerJob,omitempty"` ObjectId *string `json:"objectId,omitempty"` ObjectType *AADObjectType `json:"objectType,omitempty"` }
type CreateComputePolicyWithAccountParameters ¶
type CreateComputePolicyWithAccountParameters struct { Name string `json:"name"` Properties CreateOrUpdateComputePolicyProperties `json:"properties"` }
type CreateDataLakeAnalyticsAccountParameters ¶
type CreateDataLakeAnalyticsAccountParameters struct { Location string `json:"location"` Properties CreateDataLakeAnalyticsAccountProperties `json:"properties"` Tags *map[string]string `json:"tags,omitempty"` }
type CreateDataLakeAnalyticsAccountProperties ¶
type CreateDataLakeAnalyticsAccountProperties struct { ComputePolicies *[]CreateComputePolicyWithAccountParameters `json:"computePolicies,omitempty"` DataLakeStoreAccounts []AddDataLakeStoreWithAccountParameters `json:"dataLakeStoreAccounts"` DefaultDataLakeStoreAccount string `json:"defaultDataLakeStoreAccount"` FirewallAllowAzureIPs *FirewallAllowAzureIPsState `json:"firewallAllowAzureIps,omitempty"` FirewallRules *[]CreateFirewallRuleWithAccountParameters `json:"firewallRules,omitempty"` FirewallState *FirewallState `json:"firewallState,omitempty"` MaxDegreeOfParallelism *int64 `json:"maxDegreeOfParallelism,omitempty"` MaxDegreeOfParallelismPerJob *int64 `json:"maxDegreeOfParallelismPerJob,omitempty"` MaxJobCount *int64 `json:"maxJobCount,omitempty"` MinPriorityPerJob *int64 `json:"minPriorityPerJob,omitempty"` NewTier *TierType `json:"newTier,omitempty"` QueryStoreRetention *int64 `json:"queryStoreRetention,omitempty"` StorageAccounts *[]AddStorageAccountWithAccountParameters `json:"storageAccounts,omitempty"` }
type CreateFirewallRuleWithAccountParameters ¶
type CreateFirewallRuleWithAccountParameters struct { Name string `json:"name"` Properties CreateOrUpdateFirewallRuleProperties `json:"properties"` }
type CreateOperationResponse ¶
type CreateOrUpdateComputePolicyProperties ¶
type CreateOrUpdateComputePolicyProperties struct { MaxDegreeOfParallelismPerJob *int64 `json:"maxDegreeOfParallelismPerJob,omitempty"` MinPriorityPerJob *int64 `json:"minPriorityPerJob,omitempty"` ObjectId string `json:"objectId"` ObjectType AADObjectType `json:"objectType"` }
type DataLakeAnalyticsAccount ¶
type DataLakeAnalyticsAccount struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *DataLakeAnalyticsAccountProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type DataLakeAnalyticsAccountBasic ¶
type DataLakeAnalyticsAccountBasic struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *DataLakeAnalyticsAccountPropertiesBasic `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type DataLakeAnalyticsAccountBasicOperationPredicate ¶
type DataLakeAnalyticsAccountBasicOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (DataLakeAnalyticsAccountBasicOperationPredicate) Matches ¶
func (p DataLakeAnalyticsAccountBasicOperationPredicate) Matches(input DataLakeAnalyticsAccountBasic) bool
type DataLakeAnalyticsAccountProperties ¶
type DataLakeAnalyticsAccountProperties struct { AccountId *string `json:"accountId,omitempty"` ComputePolicies *[]ComputePolicy `json:"computePolicies,omitempty"` CreationTime *string `json:"creationTime,omitempty"` CurrentTier *TierType `json:"currentTier,omitempty"` DataLakeStoreAccounts *[]DataLakeStoreAccountInformation `json:"dataLakeStoreAccounts,omitempty"` DebugDataAccessLevel *DebugDataAccessLevel `json:"debugDataAccessLevel,omitempty"` DefaultDataLakeStoreAccount *string `json:"defaultDataLakeStoreAccount,omitempty"` Endpoint *string `json:"endpoint,omitempty"` FirewallAllowAzureIPs *FirewallAllowAzureIPsState `json:"firewallAllowAzureIps,omitempty"` FirewallRules *[]FirewallRule `json:"firewallRules,omitempty"` FirewallState *FirewallState `json:"firewallState,omitempty"` HiveMetastores *[]HiveMetastore `json:"hiveMetastores,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` MaxActiveJobCountPerUser *int64 `json:"maxActiveJobCountPerUser,omitempty"` MaxDegreeOfParallelism *int64 `json:"maxDegreeOfParallelism,omitempty"` MaxDegreeOfParallelismPerJob *int64 `json:"maxDegreeOfParallelismPerJob,omitempty"` MaxJobCount *int64 `json:"maxJobCount,omitempty"` MaxJobRunningTimeInMin *int64 `json:"maxJobRunningTimeInMin,omitempty"` MaxQueuedJobCountPerUser *int64 `json:"maxQueuedJobCountPerUser,omitempty"` MinPriorityPerJob *int64 `json:"minPriorityPerJob,omitempty"` NewTier *TierType `json:"newTier,omitempty"` ProvisioningState *DataLakeAnalyticsAccountStatus `json:"provisioningState,omitempty"` PublicDataLakeStoreAccounts *[]DataLakeStoreAccountInformation `json:"publicDataLakeStoreAccounts,omitempty"` QueryStoreRetention *int64 `json:"queryStoreRetention,omitempty"` State *DataLakeAnalyticsAccountState `json:"state,omitempty"` StorageAccounts *[]StorageAccountInformation `json:"storageAccounts,omitempty"` SystemMaxDegreeOfParallelism *int64 `json:"systemMaxDegreeOfParallelism,omitempty"` SystemMaxJobCount *int64 `json:"systemMaxJobCount,omitempty"` VirtualNetworkRules *[]VirtualNetworkRule `json:"virtualNetworkRules,omitempty"` }
func (*DataLakeAnalyticsAccountProperties) GetCreationTimeAsTime ¶
func (o *DataLakeAnalyticsAccountProperties) GetCreationTimeAsTime() (*time.Time, error)
func (*DataLakeAnalyticsAccountProperties) GetLastModifiedTimeAsTime ¶
func (o *DataLakeAnalyticsAccountProperties) GetLastModifiedTimeAsTime() (*time.Time, error)
func (*DataLakeAnalyticsAccountProperties) SetCreationTimeAsTime ¶
func (o *DataLakeAnalyticsAccountProperties) SetCreationTimeAsTime(input time.Time)
func (*DataLakeAnalyticsAccountProperties) SetLastModifiedTimeAsTime ¶
func (o *DataLakeAnalyticsAccountProperties) SetLastModifiedTimeAsTime(input time.Time)
type DataLakeAnalyticsAccountPropertiesBasic ¶
type DataLakeAnalyticsAccountPropertiesBasic struct { AccountId *string `json:"accountId,omitempty"` CreationTime *string `json:"creationTime,omitempty"` Endpoint *string `json:"endpoint,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty"` ProvisioningState *DataLakeAnalyticsAccountStatus `json:"provisioningState,omitempty"` State *DataLakeAnalyticsAccountState `json:"state,omitempty"` }
func (*DataLakeAnalyticsAccountPropertiesBasic) GetCreationTimeAsTime ¶
func (o *DataLakeAnalyticsAccountPropertiesBasic) GetCreationTimeAsTime() (*time.Time, error)
func (*DataLakeAnalyticsAccountPropertiesBasic) GetLastModifiedTimeAsTime ¶
func (o *DataLakeAnalyticsAccountPropertiesBasic) GetLastModifiedTimeAsTime() (*time.Time, error)
func (*DataLakeAnalyticsAccountPropertiesBasic) SetCreationTimeAsTime ¶
func (o *DataLakeAnalyticsAccountPropertiesBasic) SetCreationTimeAsTime(input time.Time)
func (*DataLakeAnalyticsAccountPropertiesBasic) SetLastModifiedTimeAsTime ¶
func (o *DataLakeAnalyticsAccountPropertiesBasic) SetLastModifiedTimeAsTime(input time.Time)
type DataLakeAnalyticsAccountState ¶
type DataLakeAnalyticsAccountState string
const ( DataLakeAnalyticsAccountStateActive DataLakeAnalyticsAccountState = "Active" DataLakeAnalyticsAccountStateSuspended DataLakeAnalyticsAccountState = "Suspended" )
func (*DataLakeAnalyticsAccountState) UnmarshalJSON ¶
func (s *DataLakeAnalyticsAccountState) UnmarshalJSON(bytes []byte) error
type DataLakeAnalyticsAccountStatus ¶
type DataLakeAnalyticsAccountStatus string
const ( DataLakeAnalyticsAccountStatusCanceled DataLakeAnalyticsAccountStatus = "Canceled" DataLakeAnalyticsAccountStatusCreating DataLakeAnalyticsAccountStatus = "Creating" DataLakeAnalyticsAccountStatusDeleted DataLakeAnalyticsAccountStatus = "Deleted" DataLakeAnalyticsAccountStatusDeleting DataLakeAnalyticsAccountStatus = "Deleting" DataLakeAnalyticsAccountStatusFailed DataLakeAnalyticsAccountStatus = "Failed" DataLakeAnalyticsAccountStatusPatching DataLakeAnalyticsAccountStatus = "Patching" DataLakeAnalyticsAccountStatusResuming DataLakeAnalyticsAccountStatus = "Resuming" DataLakeAnalyticsAccountStatusRunning DataLakeAnalyticsAccountStatus = "Running" DataLakeAnalyticsAccountStatusSucceeded DataLakeAnalyticsAccountStatus = "Succeeded" DataLakeAnalyticsAccountStatusSuspending DataLakeAnalyticsAccountStatus = "Suspending" DataLakeAnalyticsAccountStatusUndeleting DataLakeAnalyticsAccountStatus = "Undeleting" )
func (*DataLakeAnalyticsAccountStatus) UnmarshalJSON ¶
func (s *DataLakeAnalyticsAccountStatus) UnmarshalJSON(bytes []byte) error
type DataLakeStoreAccountInformation ¶
type DataLakeStoreAccountInformation struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *DataLakeStoreAccountInformationProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type DataLakeStoreAccountInformationProperties ¶
type DataLakeStoreAccountInformationProperties struct {
Suffix *string `json:"suffix,omitempty"`
}
type DebugDataAccessLevel ¶
type DebugDataAccessLevel string
const ( DebugDataAccessLevelAll DebugDataAccessLevel = "All" DebugDataAccessLevelCustomer DebugDataAccessLevel = "Customer" DebugDataAccessLevelNone DebugDataAccessLevel = "None" )
func (*DebugDataAccessLevel) UnmarshalJSON ¶
func (s *DebugDataAccessLevel) UnmarshalJSON(bytes []byte) error
type DeleteOperationResponse ¶
type FirewallAllowAzureIPsState ¶
type FirewallAllowAzureIPsState string
const ( FirewallAllowAzureIPsStateDisabled FirewallAllowAzureIPsState = "Disabled" FirewallAllowAzureIPsStateEnabled FirewallAllowAzureIPsState = "Enabled" )
func (*FirewallAllowAzureIPsState) UnmarshalJSON ¶
func (s *FirewallAllowAzureIPsState) UnmarshalJSON(bytes []byte) error
type FirewallRule ¶
type FirewallRule struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *FirewallRuleProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type FirewallRuleProperties ¶
type FirewallState ¶
type FirewallState string
const ( FirewallStateDisabled FirewallState = "Disabled" FirewallStateEnabled FirewallState = "Enabled" )
func (*FirewallState) UnmarshalJSON ¶
func (s *FirewallState) UnmarshalJSON(bytes []byte) error
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DataLakeAnalyticsAccount }
type HiveMetastore ¶
type HiveMetastore struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *HiveMetastoreProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type HiveMetastoreProperties ¶
type HiveMetastoreProperties struct { DatabaseName *string `json:"databaseName,omitempty"` NestedResourceProvisioningState *NestedResourceProvisioningState `json:"nestedResourceProvisioningState,omitempty"` Password *string `json:"password,omitempty"` RuntimeVersion *string `json:"runtimeVersion,omitempty"` ServerUri *string `json:"serverUri,omitempty"` UserName *string `json:"userName,omitempty"` }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []DataLakeAnalyticsAccountBasic
}
type ListByResourceGroupOperationOptions ¶
type ListByResourceGroupOperationOptions struct { Count *bool Filter *string Orderby *string Select *string Skip *int64 Top *int64 }
func DefaultListByResourceGroupOperationOptions ¶
func DefaultListByResourceGroupOperationOptions() ListByResourceGroupOperationOptions
func (ListByResourceGroupOperationOptions) ToHeaders ¶
func (o ListByResourceGroupOperationOptions) ToHeaders() *client.Headers
func (ListByResourceGroupOperationOptions) ToOData ¶
func (o ListByResourceGroupOperationOptions) ToOData() *odata.Query
func (ListByResourceGroupOperationOptions) ToQuery ¶
func (o ListByResourceGroupOperationOptions) ToQuery() *client.QueryParams
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DataLakeAnalyticsAccountBasic }
type ListCompleteResult ¶
type ListCompleteResult struct {
Items []DataLakeAnalyticsAccountBasic
}
type ListOperationOptions ¶
type ListOperationOptions struct { Count *bool Filter *string Orderby *string Select *string Skip *int64 Top *int64 }
func DefaultListOperationOptions ¶
func DefaultListOperationOptions() ListOperationOptions
func (ListOperationOptions) ToHeaders ¶
func (o ListOperationOptions) ToHeaders() *client.Headers
func (ListOperationOptions) ToOData ¶
func (o ListOperationOptions) ToOData() *odata.Query
func (ListOperationOptions) ToQuery ¶
func (o ListOperationOptions) ToQuery() *client.QueryParams
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DataLakeAnalyticsAccountBasic }
type LocationId ¶
LocationId is a struct representing the Resource ID for a Location
func NewLocationID ¶
func NewLocationID(subscriptionId string, locationName string) LocationId
NewLocationID returns a new LocationId struct
func ParseLocationID ¶
func ParseLocationID(input string) (*LocationId, error)
ParseLocationID parses 'input' into a LocationId
func ParseLocationIDInsensitively ¶
func ParseLocationIDInsensitively(input string) (*LocationId, error)
ParseLocationIDInsensitively parses 'input' case-insensitively into a LocationId note: this method should only be used for API response data and not user input
func (LocationId) Segments ¶
func (id LocationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Location ID
func (LocationId) String ¶
func (id LocationId) String() string
String returns a human-readable description of this Location ID
type NestedResourceProvisioningState ¶
type NestedResourceProvisioningState string
const ( NestedResourceProvisioningStateCanceled NestedResourceProvisioningState = "Canceled" NestedResourceProvisioningStateFailed NestedResourceProvisioningState = "Failed" NestedResourceProvisioningStateSucceeded NestedResourceProvisioningState = "Succeeded" )
func (*NestedResourceProvisioningState) UnmarshalJSON ¶
func (s *NestedResourceProvisioningState) UnmarshalJSON(bytes []byte) error
type StorageAccountInformation ¶
type StorageAccountInformation struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *StorageAccountInformationProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type StorageAccountInformationProperties ¶
type StorageAccountInformationProperties struct {
Suffix *string `json:"suffix,omitempty"`
}
type TierType ¶
type TierType string
const ( TierTypeCommitmentFiveHundredAUHours TierType = "Commitment_500AUHours" TierTypeCommitmentFiveHundredThousandAUHours TierType = "Commitment_500000AUHours" TierTypeCommitmentFiveThousandAUHours TierType = "Commitment_5000AUHours" TierTypeCommitmentFiveZeroThousandAUHours TierType = "Commitment_50000AUHours" TierTypeCommitmentOneHundredAUHours TierType = "Commitment_100AUHours" TierTypeCommitmentOneHundredThousandAUHours TierType = "Commitment_100000AUHours" TierTypeCommitmentOneThousandAUHours TierType = "Commitment_1000AUHours" TierTypeCommitmentOneZeroThousandAUHours TierType = "Commitment_10000AUHours" TierTypeConsumption TierType = "Consumption" )
func (*TierType) UnmarshalJSON ¶
type Type ¶
type Type string
const (
TypeMicrosoftPointDataLakeAnalyticsAccounts Type = "Microsoft.DataLakeAnalytics/accounts"
)
func (*Type) UnmarshalJSON ¶
type UpdateComputePolicyProperties ¶
type UpdateComputePolicyProperties struct { MaxDegreeOfParallelismPerJob *int64 `json:"maxDegreeOfParallelismPerJob,omitempty"` MinPriorityPerJob *int64 `json:"minPriorityPerJob,omitempty"` ObjectId *string `json:"objectId,omitempty"` ObjectType *AADObjectType `json:"objectType,omitempty"` }
type UpdateComputePolicyWithAccountParameters ¶
type UpdateComputePolicyWithAccountParameters struct { Name string `json:"name"` Properties *UpdateComputePolicyProperties `json:"properties,omitempty"` }
type UpdateDataLakeAnalyticsAccountParameters ¶
type UpdateDataLakeAnalyticsAccountParameters struct { Properties *UpdateDataLakeAnalyticsAccountProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type UpdateDataLakeAnalyticsAccountProperties ¶
type UpdateDataLakeAnalyticsAccountProperties struct { ComputePolicies *[]UpdateComputePolicyWithAccountParameters `json:"computePolicies,omitempty"` DataLakeStoreAccounts *[]UpdateDataLakeStoreWithAccountParameters `json:"dataLakeStoreAccounts,omitempty"` FirewallAllowAzureIPs *FirewallAllowAzureIPsState `json:"firewallAllowAzureIps,omitempty"` FirewallRules *[]UpdateFirewallRuleWithAccountParameters `json:"firewallRules,omitempty"` FirewallState *FirewallState `json:"firewallState,omitempty"` MaxDegreeOfParallelism *int64 `json:"maxDegreeOfParallelism,omitempty"` MaxDegreeOfParallelismPerJob *int64 `json:"maxDegreeOfParallelismPerJob,omitempty"` MaxJobCount *int64 `json:"maxJobCount,omitempty"` MinPriorityPerJob *int64 `json:"minPriorityPerJob,omitempty"` NewTier *TierType `json:"newTier,omitempty"` QueryStoreRetention *int64 `json:"queryStoreRetention,omitempty"` StorageAccounts *[]UpdateStorageAccountWithAccountParameters `json:"storageAccounts,omitempty"` }
type UpdateDataLakeStoreProperties ¶
type UpdateDataLakeStoreProperties struct {
Suffix *string `json:"suffix,omitempty"`
}
type UpdateDataLakeStoreWithAccountParameters ¶
type UpdateDataLakeStoreWithAccountParameters struct { Name string `json:"name"` Properties *UpdateDataLakeStoreProperties `json:"properties,omitempty"` }
type UpdateFirewallRuleWithAccountParameters ¶
type UpdateFirewallRuleWithAccountParameters struct { Name string `json:"name"` Properties *UpdateFirewallRuleProperties `json:"properties,omitempty"` }
type UpdateOperationResponse ¶
type UpdateStorageAccountWithAccountParameters ¶
type UpdateStorageAccountWithAccountParameters struct { Name string `json:"name"` Properties *UpdateStorageAccountProperties `json:"properties,omitempty"` }
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *VirtualNetworkRuleProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type VirtualNetworkRuleProperties ¶
type VirtualNetworkRuleProperties struct { SubnetId *string `json:"subnetId,omitempty"` VirtualNetworkRuleState *VirtualNetworkRuleState `json:"virtualNetworkRuleState,omitempty"` }
type VirtualNetworkRuleState ¶
type VirtualNetworkRuleState string
const ( VirtualNetworkRuleStateActive VirtualNetworkRuleState = "Active" VirtualNetworkRuleStateFailed VirtualNetworkRuleState = "Failed" VirtualNetworkRuleStateNetworkSourceDeleted VirtualNetworkRuleState = "NetworkSourceDeleted" )
func (*VirtualNetworkRuleState) UnmarshalJSON ¶
func (s *VirtualNetworkRuleState) UnmarshalJSON(bytes []byte) error
Source Files ¶
- client.go
- constants.go
- id_account.go
- id_location.go
- method_checknameavailability.go
- method_create.go
- method_delete.go
- method_get.go
- method_list.go
- method_listbyresourcegroup.go
- method_update.go
- model_adddatalakestoreproperties.go
- model_adddatalakestorewithaccountparameters.go
- model_addstorageaccountproperties.go
- model_addstorageaccountwithaccountparameters.go
- model_checknameavailabilityparameters.go
- model_computepolicy.go
- model_computepolicyproperties.go
- model_createcomputepolicywithaccountparameters.go
- model_createdatalakeanalyticsaccountparameters.go
- model_createdatalakeanalyticsaccountproperties.go
- model_createfirewallrulewithaccountparameters.go
- model_createorupdatecomputepolicyproperties.go
- model_createorupdatefirewallruleproperties.go
- model_datalakeanalyticsaccount.go
- model_datalakeanalyticsaccountbasic.go
- model_datalakeanalyticsaccountproperties.go
- model_datalakeanalyticsaccountpropertiesbasic.go
- model_datalakestoreaccountinformation.go
- model_datalakestoreaccountinformationproperties.go
- model_firewallrule.go
- model_firewallruleproperties.go
- model_hivemetastore.go
- model_hivemetastoreproperties.go
- model_nameavailabilityinformation.go
- model_storageaccountinformation.go
- model_storageaccountinformationproperties.go
- model_updatecomputepolicyproperties.go
- model_updatecomputepolicywithaccountparameters.go
- model_updatedatalakeanalyticsaccountparameters.go
- model_updatedatalakeanalyticsaccountproperties.go
- model_updatedatalakestoreproperties.go
- model_updatedatalakestorewithaccountparameters.go
- model_updatefirewallruleproperties.go
- model_updatefirewallrulewithaccountparameters.go
- model_updatestorageaccountproperties.go
- model_updatestorageaccountwithaccountparameters.go
- model_virtualnetworkrule.go
- model_virtualnetworkruleproperties.go
- predicates.go
- version.go