Documentation ¶
Index ¶
- func PossibleValuesForAuthType() []string
- func PossibleValuesForClientType() []string
- func PossibleValuesForDaprBindingComponentDirection() []string
- func PossibleValuesForDaprMetadataRequired() []string
- func PossibleValuesForSecretSourceType() []string
- type AuthType
- type ClientType
- type ConfigurationName
- type ConfigurationNameItem
- type ConfigurationNameItemOperationPredicate
- type ConfigurationNames
- type ConfigurationNamesClient
- func (c ConfigurationNamesClient) List(ctx context.Context, options ListOperationOptions) (result ListOperationResponse, err error)
- func (c ConfigurationNamesClient) ListComplete(ctx context.Context, options ListOperationOptions) (ListCompleteResult, error)
- func (c ConfigurationNamesClient) ListCompleteMatchingPredicate(ctx context.Context, options ListOperationOptions, ...) (result ListCompleteResult, err error)
- type DaprBindingComponentDirection
- type DaprMetadata
- type DaprMetadataRequired
- type DaprProperties
- type ListCompleteResult
- type ListCustomPager
- type ListOperationOptions
- type ListOperationResponse
- type SecretSourceType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAuthType ¶
func PossibleValuesForAuthType() []string
func PossibleValuesForClientType ¶
func PossibleValuesForClientType() []string
func PossibleValuesForDaprBindingComponentDirection ¶
func PossibleValuesForDaprBindingComponentDirection() []string
func PossibleValuesForDaprMetadataRequired ¶
func PossibleValuesForDaprMetadataRequired() []string
func PossibleValuesForSecretSourceType ¶
func PossibleValuesForSecretSourceType() []string
Types ¶
type AuthType ¶
type AuthType string
const ( AuthTypeAccessKey AuthType = "accessKey" AuthTypeEasyAuthMicrosoftEntraID AuthType = "easyAuthMicrosoftEntraID" AuthTypeSecret AuthType = "secret" AuthTypeServicePrincipalCertificate AuthType = "servicePrincipalCertificate" AuthTypeServicePrincipalSecret AuthType = "servicePrincipalSecret" AuthTypeSystemAssignedIdentity AuthType = "systemAssignedIdentity" AuthTypeUserAccount AuthType = "userAccount" AuthTypeUserAssignedIdentity AuthType = "userAssignedIdentity" )
func (*AuthType) UnmarshalJSON ¶
type ClientType ¶
type ClientType string
const ( ClientTypeDapr ClientType = "dapr" ClientTypeDjango ClientType = "django" ClientTypeDotnet ClientType = "dotnet" ClientTypeGo ClientType = "go" ClientTypeJava ClientType = "java" ClientTypeJmsNegativespringBoot ClientType = "jms-springBoot" ClientTypeKafkaNegativespringBoot ClientType = "kafka-springBoot" ClientTypeNodejs ClientType = "nodejs" ClientTypeNone ClientType = "none" ClientTypePhp ClientType = "php" ClientTypePython ClientType = "python" ClientTypeRuby ClientType = "ruby" ClientTypeSpringBoot ClientType = "springBoot" )
func (*ClientType) UnmarshalJSON ¶
func (s *ClientType) UnmarshalJSON(bytes []byte) error
type ConfigurationName ¶
type ConfigurationNameItem ¶
type ConfigurationNameItem struct {
Properties *ConfigurationNames `json:"properties,omitempty"`
}
type ConfigurationNameItemOperationPredicate ¶
type ConfigurationNameItemOperationPredicate struct { }
func (ConfigurationNameItemOperationPredicate) Matches ¶
func (p ConfigurationNameItemOperationPredicate) Matches(input ConfigurationNameItem) bool
type ConfigurationNames ¶
type ConfigurationNames struct { AuthType *AuthType `json:"authType,omitempty"` ClientType *ClientType `json:"clientType,omitempty"` DaprProperties *DaprProperties `json:"daprProperties,omitempty"` Names *[]ConfigurationName `json:"names,omitempty"` SecretType *SecretSourceType `json:"secretType,omitempty"` TargetService *string `json:"targetService,omitempty"` }
type ConfigurationNamesClient ¶
type ConfigurationNamesClient struct {
Client *resourcemanager.Client
}
func NewConfigurationNamesClientWithBaseURI ¶
func NewConfigurationNamesClientWithBaseURI(sdkApi sdkEnv.Api) (*ConfigurationNamesClient, error)
func (ConfigurationNamesClient) List ¶
func (c ConfigurationNamesClient) List(ctx context.Context, options ListOperationOptions) (result ListOperationResponse, err error)
List ...
func (ConfigurationNamesClient) ListComplete ¶
func (c ConfigurationNamesClient) ListComplete(ctx context.Context, options ListOperationOptions) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (ConfigurationNamesClient) ListCompleteMatchingPredicate ¶
func (c ConfigurationNamesClient) ListCompleteMatchingPredicate(ctx context.Context, options ListOperationOptions, predicate ConfigurationNameItemOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
type DaprBindingComponentDirection ¶
type DaprBindingComponentDirection string
const ( DaprBindingComponentDirectionInput DaprBindingComponentDirection = "input" DaprBindingComponentDirectionOutput DaprBindingComponentDirection = "output" )
func (*DaprBindingComponentDirection) UnmarshalJSON ¶
func (s *DaprBindingComponentDirection) UnmarshalJSON(bytes []byte) error
type DaprMetadata ¶
type DaprMetadata struct { Description *string `json:"description,omitempty"` Name *string `json:"name,omitempty"` Required *DaprMetadataRequired `json:"required,omitempty"` SecretRef *string `json:"secretRef,omitempty"` Value *string `json:"value,omitempty"` }
type DaprMetadataRequired ¶
type DaprMetadataRequired string
const ( DaprMetadataRequiredFalse DaprMetadataRequired = "false" DaprMetadataRequiredTrue DaprMetadataRequired = "true" )
func (*DaprMetadataRequired) UnmarshalJSON ¶
func (s *DaprMetadataRequired) UnmarshalJSON(bytes []byte) error
type DaprProperties ¶
type DaprProperties struct { BindingComponentDirection *DaprBindingComponentDirection `json:"bindingComponentDirection,omitempty"` ComponentType *string `json:"componentType,omitempty"` Metadata *[]DaprMetadata `json:"metadata,omitempty"` RuntimeVersion *string `json:"runtimeVersion,omitempty"` Scopes *[]string `json:"scopes,omitempty"` SecretStoreComponent *string `json:"secretStoreComponent,omitempty"` Version *string `json:"version,omitempty"` }
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []ConfigurationNameItem }
type ListCustomPager ¶ added in v0.20240628.1153531
func (*ListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListOperationOptions ¶
type ListOperationOptions struct {
Filter *string
}
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 *[]ConfigurationNameItem }
type SecretSourceType ¶
type SecretSourceType string
const ( SecretSourceTypeKeyVaultSecret SecretSourceType = "keyVaultSecret" SecretSourceTypeRawValue SecretSourceType = "rawValue" )
func (*SecretSourceType) UnmarshalJSON ¶
func (s *SecretSourceType) UnmarshalJSON(bytes []byte) error
Click to show internal directories.
Click to hide internal directories.