Versions in this module Expand all Collapse all v1 v1.0.1 Aug 22, 2022 Changes in this version + const DefaultVersion + func UserAgent() string + func Version() string + type AccessPolicy struct + Expiry *date.Time + Permission *string + Start *date.Time + type BaseClient struct + URL string + Version string + func New(URL string) BaseClient + func NewWithoutDefaults(URL string, version string) BaseClient + type CorsRule struct + AllowedHeaders *string + AllowedMethods *string + AllowedOrigins *string + ExposedHeaders *string + MaxAgeInSeconds *int32 + type GeoReplication struct + LastSyncTime *date.TimeRFC1123 + Status GeoReplicationStatusType + type GeoReplicationStatusType string + const Bootstrap + const Live + const Unavailable + func PossibleGeoReplicationStatusTypeValues() []GeoReplicationStatusType + type ListSignedIdentifier struct + Value *[]SignedIdentifier + type Logging struct + Delete *bool + Read *bool + RetentionPolicy *RetentionPolicy + Version *string + Write *bool + type Metrics struct + Enabled *bool + IncludeAPIs *bool + RetentionPolicy *RetentionPolicy + Version *string + type OdataMetadataFormat string + const Applicationjsonodatafullmetadata + const Applicationjsonodataminimalmetadata + const Applicationjsonodatanometadata + func PossibleOdataMetadataFormatValues() []OdataMetadataFormat + type ResponseFormat string + const ReturnContent + const ReturnNoContent + func PossibleResponseFormatValues() []ResponseFormat + type RetentionPolicy struct + Days *int32 + Enabled *bool + type ServiceClient struct + func NewServiceClient(URL string) ServiceClient + func (client ServiceClient) GetProperties(ctx context.Context, timeout *int32, requestID string) (result TableServiceProperties, err error) + func (client ServiceClient) GetPropertiesPreparer(ctx context.Context, timeout *int32, requestID string) (*http.Request, error) + func (client ServiceClient) GetPropertiesResponder(resp *http.Response) (result TableServiceProperties, err error) + func (client ServiceClient) GetPropertiesSender(req *http.Request) (*http.Response, error) + func (client ServiceClient) GetStatistics(ctx context.Context, timeout *int32, requestID string) (result TableServiceStats, err error) + func (client ServiceClient) GetStatisticsPreparer(ctx context.Context, timeout *int32, requestID string) (*http.Request, error) + func (client ServiceClient) GetStatisticsResponder(resp *http.Response) (result TableServiceStats, err error) + func (client ServiceClient) GetStatisticsSender(req *http.Request) (*http.Response, error) + func (client ServiceClient) SetProperties(ctx context.Context, tableServiceProperties TableServiceProperties, ...) (result autorest.Response, err error) + func (client ServiceClient) SetPropertiesPreparer(ctx context.Context, tableServiceProperties TableServiceProperties, ...) (*http.Request, error) + func (client ServiceClient) SetPropertiesResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServiceClient) SetPropertiesSender(req *http.Request) (*http.Response, error) + type SetSetObject struct + Value map[string]interface{} + func (sso SetSetObject) MarshalJSON() ([]byte, error) + type SignedIdentifier struct + AccessPolicy *AccessPolicy + ID *string + type TableClient struct + func NewTableClient(URL string) TableClient + func (client TableClient) Create(ctx context.Context, tableProperties TableProperties, requestID string, ...) (result TableResponse, err error) + func (client TableClient) CreatePreparer(ctx context.Context, tableProperties TableProperties, requestID string, ...) (*http.Request, error) + func (client TableClient) CreateResponder(resp *http.Response) (result TableResponse, err error) + func (client TableClient) CreateSender(req *http.Request) (*http.Response, error) + func (client TableClient) Delete(ctx context.Context, table string, requestID string) (result autorest.Response, err error) + func (client TableClient) DeleteEntity(ctx context.Context, table string, partitionKey string, rowKey string, ...) (result autorest.Response, err error) + func (client TableClient) DeleteEntityPreparer(ctx context.Context, table string, partitionKey string, rowKey string, ...) (*http.Request, error) + func (client TableClient) DeleteEntityResponder(resp *http.Response) (result autorest.Response, err error) + func (client TableClient) DeleteEntitySender(req *http.Request) (*http.Response, error) + func (client TableClient) DeletePreparer(ctx context.Context, table string, requestID string) (*http.Request, error) + func (client TableClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client TableClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client TableClient) GetAccessPolicy(ctx context.Context, table string, timeout *int32, requestID string) (result ListSignedIdentifier, err error) + func (client TableClient) GetAccessPolicyPreparer(ctx context.Context, table string, timeout *int32, requestID string) (*http.Request, error) + func (client TableClient) GetAccessPolicyResponder(resp *http.Response) (result ListSignedIdentifier, err error) + func (client TableClient) GetAccessPolicySender(req *http.Request) (*http.Response, error) + func (client TableClient) InsertEntity(ctx context.Context, table string, timeout *int32, requestID string, ...) (result SetSetObject, err error) + func (client TableClient) InsertEntityPreparer(ctx context.Context, table string, timeout *int32, requestID string, ...) (*http.Request, error) + func (client TableClient) InsertEntityResponder(resp *http.Response) (result SetSetObject, err error) + func (client TableClient) InsertEntitySender(req *http.Request) (*http.Response, error) + func (client TableClient) MergeEntity(ctx context.Context, table string, partitionKey string, rowKey string, ...) (result autorest.Response, err error) + func (client TableClient) MergeEntityPreparer(ctx context.Context, table string, partitionKey string, rowKey string, ...) (*http.Request, error) + func (client TableClient) MergeEntityResponder(resp *http.Response) (result autorest.Response, err error) + func (client TableClient) MergeEntitySender(req *http.Request) (*http.Response, error) + func (client TableClient) Query(ctx context.Context, requestID string, formatParameter OdataMetadataFormat, ...) (result TableQueryResponse, err error) + func (client TableClient) QueryEntities(ctx context.Context, table string, timeout *int32, requestID string, ...) (result TableEntityQueryResponse, err error) + func (client TableClient) QueryEntitiesPreparer(ctx context.Context, table string, timeout *int32, requestID string, ...) (*http.Request, error) + func (client TableClient) QueryEntitiesResponder(resp *http.Response) (result TableEntityQueryResponse, err error) + func (client TableClient) QueryEntitiesSender(req *http.Request) (*http.Response, error) + func (client TableClient) QueryEntitiesWithPartitionAndRowKey(ctx context.Context, table string, partitionKey string, rowKey string, ...) (result TableEntityQueryResponse, err error) + func (client TableClient) QueryEntitiesWithPartitionAndRowKeyPreparer(ctx context.Context, table string, partitionKey string, rowKey string, ...) (*http.Request, error) + func (client TableClient) QueryEntitiesWithPartitionAndRowKeyResponder(resp *http.Response) (result TableEntityQueryResponse, err error) + func (client TableClient) QueryEntitiesWithPartitionAndRowKeySender(req *http.Request) (*http.Response, error) + func (client TableClient) QueryPreparer(ctx context.Context, requestID string, formatParameter OdataMetadataFormat, ...) (*http.Request, error) + func (client TableClient) QueryResponder(resp *http.Response) (result TableQueryResponse, err error) + func (client TableClient) QuerySender(req *http.Request) (*http.Response, error) + func (client TableClient) SetAccessPolicy(ctx context.Context, table string, tableACL []SignedIdentifier, timeout *int32, ...) (result autorest.Response, err error) + func (client TableClient) SetAccessPolicyPreparer(ctx context.Context, table string, tableACL []SignedIdentifier, timeout *int32, ...) (*http.Request, error) + func (client TableClient) SetAccessPolicyResponder(resp *http.Response) (result autorest.Response, err error) + func (client TableClient) SetAccessPolicySender(req *http.Request) (*http.Response, error) + func (client TableClient) UpdateEntity(ctx context.Context, table string, partitionKey string, rowKey string, ...) (result autorest.Response, err error) + func (client TableClient) UpdateEntityPreparer(ctx context.Context, table string, partitionKey string, rowKey string, ...) (*http.Request, error) + func (client TableClient) UpdateEntityResponder(resp *http.Response) (result autorest.Response, err error) + func (client TableClient) UpdateEntitySender(req *http.Request) (*http.Response, error) + type TableEntityQueryResponse struct + OdataMetadata *string + Value *[]map[string]interface{} + type TableProperties struct + TableName *string + type TableQueryResponse struct + OdataMetadata *string + Value *[]TableResponseProperties + type TableResponse struct + OdataEditLink *string + OdataID *string + OdataMetadata *string + OdataType *string + TableName *string + type TableResponseProperties struct + OdataEditLink *string + OdataID *string + OdataType *string + TableName *string + type TableServiceError struct + Message *string + type TableServiceProperties struct + Cors *[]CorsRule + HourMetrics *Metrics + Logging *Logging + MinuteMetrics *Metrics + type TableServiceStats struct + GeoReplication *GeoReplication