Documentation
¶
Index ¶
- func CreateItemConversionsIntegrationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type AppManifestsRequestBuilder
- type ItemConversionsIntegration
- type ItemConversionsIntegrationable
- type ItemConversionsRequestBuilder
- func (m *ItemConversionsRequestBuilder) Post(ctx context.Context, ...) (ItemConversionsIntegrationable, error)
- func (m *ItemConversionsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemConversionsRequestBuilder) WithUrl(rawUrl string) *ItemConversionsRequestBuilder
- type WithCodeItemRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateItemConversionsIntegrationFromDiscriminatorValue ¶ added in v0.0.5
func CreateItemConversionsIntegrationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemConversionsIntegrationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
Types ¶
type AppManifestsRequestBuilder ¶
type AppManifestsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AppManifestsRequestBuilder builds and executes requests for operations under \app-manifests
func NewAppManifestsRequestBuilder ¶
func NewAppManifestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManifestsRequestBuilder
NewAppManifestsRequestBuilder instantiates a new AppManifestsRequestBuilder and sets the default values.
func NewAppManifestsRequestBuilderInternal ¶
func NewAppManifestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManifestsRequestBuilder
NewAppManifestsRequestBuilderInternal instantiates a new AppManifestsRequestBuilder and sets the default values.
func (*AppManifestsRequestBuilder) ByCode ¶
func (m *AppManifestsRequestBuilder) ByCode(code string) *WithCodeItemRequestBuilder
ByCode gets an item from the github.com/octokit/go-sdk-enterprise-cloud/pkg/github.appManifests.item collection returns a *WithCodeItemRequestBuilder when successful
type ItemConversionsIntegration ¶ added in v0.0.5
type ItemConversionsIntegration struct {
i65c45deea5ef786561f9cd3a81f83eacee03df1f39b7b57e269c7f0477b77b5d.Integration
}
func NewItemConversionsIntegration ¶ added in v0.0.5
func NewItemConversionsIntegration() *ItemConversionsIntegration
NewItemConversionsIntegration instantiates a new ItemConversionsIntegration and sets the default values.
func (*ItemConversionsIntegration) GetFieldDeserializers ¶ added in v0.0.5
func (m *ItemConversionsIntegration) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemConversionsIntegration) Serialize ¶ added in v0.0.5
func (m *ItemConversionsIntegration) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type ItemConversionsIntegrationable ¶ added in v0.0.5
type ItemConversionsIntegrationable interface { i65c45deea5ef786561f9cd3a81f83eacee03df1f39b7b57e269c7f0477b77b5d.Integrationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type ItemConversionsRequestBuilder ¶
type ItemConversionsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemConversionsRequestBuilder builds and executes requests for operations under \app-manifests\{code}\conversions
func NewItemConversionsRequestBuilder ¶
func NewItemConversionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemConversionsRequestBuilder
NewItemConversionsRequestBuilder instantiates a new ItemConversionsRequestBuilder and sets the default values.
func NewItemConversionsRequestBuilderInternal ¶
func NewItemConversionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemConversionsRequestBuilder
NewItemConversionsRequestBuilderInternal instantiates a new ItemConversionsRequestBuilder and sets the default values.
func (*ItemConversionsRequestBuilder) Post ¶
func (m *ItemConversionsRequestBuilder) Post(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ItemConversionsIntegrationable, error)
Post use this endpoint to complete the handshake necessary when implementing the [GitHub App Manifest flow](https://docs.github.com/enterprise-cloud@latest//apps/building-github-apps/creating-github-apps-from-a-manifest/). When you create a GitHub App with the manifest flow, you receive a temporary `code` used to retrieve the GitHub App's `id`, `pem` (private key), and `webhook_secret`. returns a ItemConversionsIntegrationable when successful returns a BasicError error when the service returns a 404 status code returns a ValidationErrorSimple error when the service returns a 422 status code API method documentation
func (*ItemConversionsRequestBuilder) ToPostRequestInformation ¶
func (m *ItemConversionsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation use this endpoint to complete the handshake necessary when implementing the [GitHub App Manifest flow](https://docs.github.com/enterprise-cloud@latest//apps/building-github-apps/creating-github-apps-from-a-manifest/). When you create a GitHub App with the manifest flow, you receive a temporary `code` used to retrieve the GitHub App's `id`, `pem` (private key), and `webhook_secret`. returns a *RequestInformation when successful
func (*ItemConversionsRequestBuilder) WithUrl ¶
func (m *ItemConversionsRequestBuilder) WithUrl(rawUrl string) *ItemConversionsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemConversionsRequestBuilder when successful
type WithCodeItemRequestBuilder ¶
type WithCodeItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
WithCodeItemRequestBuilder builds and executes requests for operations under \app-manifests\{code}
func NewWithCodeItemRequestBuilder ¶
func NewWithCodeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithCodeItemRequestBuilder
NewWithCodeItemRequestBuilder instantiates a new WithCodeItemRequestBuilder and sets the default values.
func NewWithCodeItemRequestBuilderInternal ¶
func NewWithCodeItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithCodeItemRequestBuilder
NewWithCodeItemRequestBuilderInternal instantiates a new WithCodeItemRequestBuilder and sets the default values.
func (*WithCodeItemRequestBuilder) Conversions ¶
func (m *WithCodeItemRequestBuilder) Conversions() *ItemConversionsRequestBuilder
Conversions the conversions property returns a *ItemConversionsRequestBuilder when successful