For the complete documentation index, see llms.txt. This page is also available as Markdown.

Datasource Policy Examples

Roboflow में Datasources कॉन्फ़िगर करने के लिए S3 policy examples।

जब आपको AWS S3-backed bucket के लिए policy JSON की आवश्यकता हो, तो इन उदाहरणों का उपयोग करें।

पूरे AWS credential setup flow के लिए, जिसमें यह भी शामिल है कि Assume Role बनाम IAM access keys कब उपयोग करनी हैं, देखें AWS S3 Credentials.

Custom IAM Policy

यदि आप ऐसे IAM credentials बनाना चाहते हैं जो केवल एक bucket तक Roboflow की access दें, तो इस policy का उपयोग करें।

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": ["s3:ListBucket", "s3:GetBucketLocation"],
      "Resource": "arn:aws:s3:::your-bucket-name"
    },
    {
      "Effect": "Allow",
      "Action": ["s3:GetObject", "s3:GetObjectVersion", "s3:GetObjectTagging"],
      "Resource": "arn:aws:s3:::your-bucket-name/*"
    }
  ]
}

Replace your-bucket-name इसे अपने वास्तविक bucket name से बदलें।

Bucket Policy

यदि आप Roboflow के AWS role को अपने bucket तक direct read access देना चाहते हैं, तो इस policy का उपयोग करें।

Replace your-bucket-name इसे अपने वास्तविक bucket name और <roboflow-role-arn> आपके Roboflow representative द्वारा दिए गए ARN से बदलें।

Assume Role Trust Policy

अपने account में मौजूद उस IAM Role पर यह trust policy उपयोग करें जिसे Roboflow आपके bucket को पढ़ने के लिए assume करता है। संलग्न करें Custom IAM Policy bucket read access देने के लिए ऊपर वाली policy को उसी role से संलग्न करें।

Replace <roboflow-principal-arn> AWS console में नया role बनाने के बाद प्रदान किए गए principal ARN से बदलें, और <your-external-id> Roboflow में Credential बनाते समय प्रदर्शित होने वाले External ID से बदलें।

अंतिम अपडेट

क्या यह उपयोगी था?