Documentation
¶
Index ¶
- func CreateItemConversionsPostResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemConversionsResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type AppManifestsRequestBuilder
- type ItemConversionsPostResponse
- type ItemConversionsPostResponseable
- type ItemConversionsRequestBuilder
- func (m *ItemConversionsRequestBuilder) Post(ctx context.Context, ...) (ItemConversionsPostResponseable, error)
- func (m *ItemConversionsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemConversionsRequestBuilder) WithUrl(rawUrl string) *ItemConversionsRequestBuilder
- type ItemConversionsResponse
- type ItemConversionsResponseable
- type WithCodeItemRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateItemConversionsPostResponseFromDiscriminatorValue ¶
func CreateItemConversionsPostResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemConversionsPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemConversionsResponseFromDiscriminatorValue ¶
func CreateItemConversionsResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemConversionsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
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/pkg/github.appManifests.item collection returns a *WithCodeItemRequestBuilder when successful
type ItemConversionsPostResponse ¶
type ItemConversionsPostResponse struct {
i59ea7d99994c6a4bb9ef742ed717844297d055c7fd3742131406eea67a6404b6.Integration
}
func NewItemConversionsPostResponse ¶
func NewItemConversionsPostResponse() *ItemConversionsPostResponse
NewItemConversionsPostResponse instantiates a new ItemConversionsPostResponse and sets the default values.
func (*ItemConversionsPostResponse) GetFieldDeserializers ¶
func (m *ItemConversionsPostResponse) 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 (*ItemConversionsPostResponse) Serialize ¶
func (m *ItemConversionsPostResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type ItemConversionsPostResponseable ¶
type ItemConversionsPostResponseable interface { i59ea7d99994c6a4bb9ef742ed717844297d055c7fd3742131406eea67a6404b6.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]) (ItemConversionsPostResponseable, error)
Post use this endpoint to complete the handshake necessary when implementing the [GitHub App Manifest flow](https://docs.github.com/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 ItemConversionsPostResponseable 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/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 ItemConversionsResponse ¶
type ItemConversionsResponse struct {
ItemConversionsPostResponse
}
ItemConversionsResponse Deprecated: This class is obsolete. Use conversionsPostResponse instead.
func NewItemConversionsResponse ¶
func NewItemConversionsResponse() *ItemConversionsResponse
NewItemConversionsResponse instantiates a new ItemConversionsResponse and sets the default values.
type ItemConversionsResponseable ¶
type ItemConversionsResponseable interface { ItemConversionsPostResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
ItemConversionsResponseable Deprecated: This class is obsolete. Use conversionsPostResponse instead.
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