Documentation
¶
Overview ¶
Code generated by baton-sdk. DO NOT EDIT!!!
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Config = field.NewConfiguration( []field.SchemaField{ accessTokenField, orgsField, EnterprisesField, instanceUrlField, syncSecrets, omitArchivedRepositories, appIDField, appPrivateKeyPath, }, field.WithConstraints(fieldRelationships...), field.WithConnectorDisplayName("GitHub v2"), field.WithHelpUrl("/docs/baton/github-v2"), field.WithIconUrl("/static/app-icons/github.svg"), )
View Source
var ( EnterprisesField = field.StringSliceField( "enterprises", field.WithDisplayName("Enterprises"), field.WithDescription("Sync enterprise roles, must be an admin of the enterprise."), ) )
TODO (mb): Make sure we don't need field.WithRequired(true) for required fields.
Functions ¶
This section is empty.
Types ¶
type Github ¶
type Github struct {
Token string `mapstructure:"token"`
Orgs []string `mapstructure:"orgs"`
Enterprises []string `mapstructure:"enterprises"`
InstanceUrl string `mapstructure:"instance-url"`
SyncSecrets bool `mapstructure:"sync-secrets"`
OmitArchivedRepositories bool `mapstructure:"omit-archived-repositories"`
AppId string `mapstructure:"app-id"`
AppPrivatekeyPath string `mapstructure:"app-privatekey-path"`
}
func (*Github) GetStringSlice ¶
Click to show internal directories.
Click to hide internal directories.