Box.V2.Managers.BoxRetentionPoliciesManager.GetRetentionPolicyAssignmentAsync C# (CSharp) Method

GetRetentionPolicyAssignmentAsync() public method

Used to retrieve information about a retention policy assignment.
public GetRetentionPolicyAssignmentAsync ( string retentionPolicyAssignmentId, List fields = null ) : Task
retentionPolicyAssignmentId string ID of the retention policy assignment.
fields List Attribute(s) to include in the response.
return Task
        public async Task<BoxRetentionPolicyAssignment> GetRetentionPolicyAssignmentAsync(string retentionPolicyAssignmentId, List<string> fields = null)
        {
            BoxRequest request = new BoxRequest(_config.RetentionPolicyAssignmentsUri, retentionPolicyAssignmentId)
                .Param(ParamFields, fields);

            IBoxResponse<BoxRetentionPolicyAssignment> response = await ToResponseAsync<BoxRetentionPolicyAssignment>(request).ConfigureAwait(false);

            return response.ResponseObject;
        }