-- | Creates a value of 'OrganizationsSourcesTestIAMPermissions' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'ostipXgafv'
--
-- * 'ostipUploadProtocol'
--
-- * 'ostipAccessToken'
--
-- * 'ostipUploadType'
--
-- * 'ostipPayload'
--
-- * 'ostipResource'
--
-- * 'ostipCallback'
organizationsSourcesTestIAMPermissions
    :: TestIAMPermissionsRequest -- ^ 'ostipPayload'
    -> Text -- ^ 'ostipResource'
    -> OrganizationsSourcesTestIAMPermissions
organizationsSourcesTestIAMPermissions pOstipPayload_ pOstipResource_ =
  OrganizationsSourcesTestIAMPermissions'
    { _ostipXgafv = Nothing
    , _ostipUploadProtocol = Nothing
    , _ostipAccessToken = Nothing
    , _ostipUploadType = Nothing
    , _ostipPayload = pOstipPayload_
    , _ostipResource = pOstipResource_
    , _ostipCallback = Nothing
    }
organizationsSourcesTestIAMPermissions
    :: TestIAMPermissionsRequest -- ^ 'ostipPayload'
    -> Text -- ^ 'ostipResource'
    -> OrganizationsSourcesTestIAMPermissions
organizationsSourcesTestIAMPermissions pOstipPayload_ pOstipResource_ =
  OrganizationsSourcesTestIAMPermissions'
    { _ostipXgafv = Nothing
    , _ostipUploadProtocol = Nothing
    , _ostipAccessToken = Nothing
    , _ostipUploadType = Nothing
    , _ostipPayload = pOstipPayload_
    , _ostipResource = pOstipResource_
    , _ostipCallback = Nothing
    }
organizationsSourcesTestIAMPermissions pOstipPayload_ pOstipResource_ =
  OrganizationsSourcesTestIAMPermissions'
    { _ostipXgafv = Nothing
    , _ostipUploadProtocol = Nothing
    , _ostipAccessToken = Nothing
    , _ostipUploadType = Nothing
    , _ostipPayload = pOstipPayload_
    , _ostipResource = pOstipResource_
    , _ostipCallback = Nothing
    }