package
0.0.0-20210714141226-a5d5d49caaca
Repository: https://github.com/ibm/apigateway-go-sdk.git
Documentation: pkg.go.dev

# Functions

NewApiGatewayControllerApiV1 : constructs an instance of ApiGatewayControllerApiV1 with passed in options.
NewApiGatewayControllerApiV1UsingExternalConfig : constructs an instance of ApiGatewayControllerApiV1 with passed in options and external configuration.
UnmarshalInlineResponse200 constructs an instance of InlineResponse200 from the specified map.
UnmarshalInlineResponse200AsProperty unmarshals an instance of InlineResponse200 that is stored as a property within the specified map.
UnmarshalInlineResponse200Slice unmarshals a slice of InlineResponse200 instances from the specified list of maps.
UnmarshalInlineResponse200SliceAsProperty unmarshals a slice of InlineResponse200 instances that are stored as a property within the specified map.
UnmarshalV2DiscoveryConfig constructs an instance of V2DiscoveryConfig from the specified map.
UnmarshalV2DiscoveryConfigAsProperty unmarshals an instance of V2DiscoveryConfig that is stored as a property within the specified map.
UnmarshalV2DiscoveryConfigSlice unmarshals a slice of V2DiscoveryConfig instances from the specified list of maps.
UnmarshalV2DiscoveryConfigSliceAsProperty unmarshals a slice of V2DiscoveryConfig instances that are stored as a property within the specified map.
UnmarshalV2Endpoint constructs an instance of V2Endpoint from the specified map.
UnmarshalV2EndpointAsProperty unmarshals an instance of V2Endpoint that is stored as a property within the specified map.
UnmarshalV2EndpointSlice unmarshals a slice of V2Endpoint instances from the specified list of maps.
UnmarshalV2EndpointSliceAsProperty unmarshals a slice of V2Endpoint instances that are stored as a property within the specified map.
UnmarshalV2EndpointSummary constructs an instance of V2EndpointSummary from the specified map.
UnmarshalV2EndpointSummaryAsProperty unmarshals an instance of V2EndpointSummary that is stored as a property within the specified map.
UnmarshalV2EndpointSummarySlice unmarshals a slice of V2EndpointSummary instances from the specified list of maps.
UnmarshalV2EndpointSummarySliceAsProperty unmarshals a slice of V2EndpointSummary instances that are stored as a property within the specified map.
UnmarshalV2Subscription constructs an instance of V2Subscription from the specified map.
UnmarshalV2SubscriptionAsProperty unmarshals an instance of V2Subscription that is stored as a property within the specified map.
UnmarshalV2SubscriptionSlice unmarshals a slice of V2Subscription instances from the specified list of maps.
UnmarshalV2SubscriptionSliceAsProperty unmarshals a slice of V2Subscription instances that are stored as a property within the specified map.

# Constants

DefaultServiceName is the default key used to find external configuration information.
DefaultServiceURL is the default URL to make service requests to.
Constants associated with the GetEndpointSwaggerOptions.Type property.
Constants associated with the GetEndpointSwaggerOptions.Type property.

# Structs

AddSubscriptionSecretOptions : The AddSubscriptionSecret options.
ApiGatewayControllerApiV1 : Primary REST API for creating and managing APIs within the IBM Cloud API Gateway service.
ApiGatewayControllerApiV1Options : Service options.
CreateEndpointOptions : The CreateEndpoint options.
CreateSubscriptionOptions : The CreateSubscription options.
DeleteEndpointOptions : The DeleteEndpoint options.
DeleteSubscriptionOptions : The DeleteSubscription options.
EndpointActionsOptions : The EndpointActions options.
EndpointSummaryOptions : The EndpointSummary options.
GetAllEndpointsOptions : The GetAllEndpoints options.
GetAllSubscriptionsOptions : The GetAllSubscriptions options.
GetEndpointOptions : The GetEndpoint options.
GetEndpointSwaggerOptions : The GetEndpointSwagger options.
GetSubscriptionArtifactOptions : The GetSubscriptionArtifact options.
GetSubscriptionOptions : The GetSubscription options.
InlineResponse200 : Subscription artifact requested.
UpdateEndpointOptions : The UpdateEndpoint options.
UpdateSubscriptionOptions : The UpdateSubscription options.
V2DiscoveryConfig : V2DiscoveryConfig struct.
V2Endpoint : V2Endpoint struct.
V2EndpointSummary : V2EndpointSummary struct.
V2Subscription : V2Subscription struct.