# Secure Source Manager V1 API - Class Google::Cloud::SecureSourceManager::V1::CreatePullRequestRequest (v2.7.0)

2.7.0 (latest) 2.6.1 2.5.0 2.4.0 2.3.0 2.2.1 2.1.0 2.0.1 1.3.0 1.2.0 1.1.0 1.0.1 0.4.0 0.3.0 0.2.2 0.1.0 Reference documentation and code samples for the Secure Source Manager V1 API class Google::Cloud::SecureSourceManager::V1::CreatePullRequestRequest.

CreatePullRequestRequest is the request to create a pull request.

## Inherits

- Object

## Extended By

- Google::Protobuf::MessageExts::ClassMethods

## Includes

- Google::Protobuf::MessageExts

## Methods

### #parent

    def parent() -> ::String

**Returns**

- (::String) --- Required. The repository that the pull request is created from. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`

### #parent=

    def parent=(value) -> ::String

**Parameter**

- **value** (::String) --- Required. The repository that the pull request is created from. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`
**Returns**

- (::String) --- Required. The repository that the pull request is created from. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`

### #pull_request

    def pull_request() -> ::Google::Cloud::SecureSourceManager::V1::PullRequest

**Returns**

- ([::Google::Cloud::SecureSourceManager::V1::PullRequest](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-secure_source_manager-v1/latest/Google-Cloud-SecureSourceManager-V1-PullRequest)) --- Required. The pull request to create.

### #pull_request=

    def pull_request=(value) -> ::Google::Cloud::SecureSourceManager::V1::PullRequest

**Parameter**

- **value** ([::Google::Cloud::SecureSourceManager::V1::PullRequest](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-secure_source_manager-v1/latest/Google-Cloud-SecureSourceManager-V1-PullRequest)) --- Required. The pull request to create.
**Returns**

- ([::Google::Cloud::SecureSourceManager::V1::PullRequest](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-secure_source_manager-v1/latest/Google-Cloud-SecureSourceManager-V1-PullRequest)) --- Required. The pull request to create.