// Creates a signing profile. A signing profile is a code signing template that can
// be used to carry out a pre-defined signing job. For more information, see
// http://docs.aws.amazon.com/signer/latest/developerguide/gs-profile.html
// (http://docs.aws.amazon.com/signer/latest/developerguide/gs-profile.html)
Creates a signing profile. A signing profile is a code signing template that can
be used to carry out a pre-defined signing job.
// Creates a signing profile . A signing profile is a code signing template that can // be used to carry out a pre - defined signing job . For more information see // http : // docs . aws . amazon . com / signer / latest / developerguide / gs - profile . html // ( http : // docs . aws . amazon . com / signer / latest / developerguide / gs - profile . html )
func (c *Client) PutSigningProfile(ctx context.Context, params *PutSigningProfileInput, optFns ...func(*Options)) (*PutSigningProfileOutput, error) {
	if params == nil {
		params = &PutSigningProfileInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "PutSigningProfile", params, optFns, addOperationPutSigningProfileMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*PutSigningProfileOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) PutSigningProfile ( ctx context . Context , params * PutSigningProfileInput , optFns ... func ( * Options ) ) ( * PutSigningProfileOutput , error ) { if params == nil { params = & PutSigningProfileInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationPutSigningProfileMiddlewares ) if err != nil { return nil , err } out := result . ( * PutSigningProfileOutput ) out . ResultMetadata = metadata return out , nil }
Creates a signing profile.
Creates a signing profile .