package
1.0.4
Repository: https://github.com/amp-labs/cli.git
Documentation: pkg.go.dev

# Constants

Defines values for OptionalFieldsAutoOption.
Defines values for AuthType.
Defines values for Oauth2OptsGrantType.
Defines values for AuthType.
Defines values for Oauth2OptsGrantType.
Defines values for ApiKeyOptsAttachmentType.
Defines values for AuthType.
Defines values for AuthType.
Defines values for Oauth2OptsGrantType.
Defines values for ApiKeyAsBasicOptsFieldUsed.
Defines values for Oauth2OptsGrantType.
Defines values for ApiKeyOptsAttachmentType.
Defines values for ApiKeyAsBasicOptsFieldUsed.

# Structs

ApiKeyAsBasicOpts when this object is present, it means that this provider uses Basic Auth to actually collect an API key.
ApiKeyOpts Configuration for API key.
ApiKeyOptsHeader Configuration for API key in header.
ApiKeyOptsQuery Configuration for API key in query parameter.
Backfill defines model for Backfill.
BasicAuthOpts Configuration for Basic Auth.
BulkWriteSupport defines model for BulkWriteSupport.
CatalogWrapper defines model for CatalogWrapper.
DefaultPeriod defines model for DefaultPeriod.
HydratedIntegration defines model for HydratedIntegration.
HydratedIntegrationField defines model for HydratedIntegrationField.
HydratedIntegrationFieldExistent defines model for HydratedIntegrationFieldExistent.
HydratedIntegrationObject defines model for HydratedIntegrationObject.
HydratedIntegrationProxy defines model for HydratedIntegrationProxy.
HydratedIntegrationRead defines model for HydratedIntegrationRead.
HydratedIntegrationWrite defines model for HydratedIntegrationWrite.
HydratedIntegrationWriteObject defines model for HydratedIntegrationWriteObject.
Integration defines model for Integration.
IntegrationField defines model for IntegrationField.
IntegrationFieldExistent defines model for IntegrationFieldExistent.
IntegrationFieldMapping defines model for IntegrationFieldMapping.
IntegrationObject defines model for IntegrationObject.
IntegrationProxy defines model for IntegrationProxy.
IntegrationRead defines model for IntegrationRead.
IntegrationWrite defines model for IntegrationWrite.
IntegrationWriteObject defines model for IntegrationWriteObject.
Manifest This is the schema of the manifest file that is used to define the integrations of the project.
Media defines model for Media.
MediaTypeDarkMode Media to be used in dark mode.
MediaTypeRegular Media for light/regular mode.
Oauth2Opts Configuration for OAuth2.0.
Problem A Problem Details object (RFC 9457).
ProviderInfo defines model for ProviderInfo.
Support The supported features for the provider.
TokenMetadataFields Fields to be used to extract token metadata from the token response.

# Type aliases

ApiKeyAsBasicOptsFieldUsed whether the API key should be used as the username or password.
ApiKeyOptsAttachmentType How the API key should be attached to requests.
ApiProblem A Problem Details object (RFC 9457).
AuthType The type of authentication required by the provider.
CatalogType defines model for CatalogType.
InputValidationIssue defines model for InputValidationIssue.
InputValidationProblem defines model for InputValidationProblem.
InputValidationProblemResponse defines model for InputValidationProblemResponse.
Oauth2OptsGrantType defines model for Oauth2Opts.GrantType.
OptionalFieldsAutoOption defines model for OptionalFieldsAutoOption.
ProblemResponse A Problem Details object (RFC 9457).
Provider defines model for Provider.
ProviderOpts Additional provider-specific metadata.